Packagedanmaq.nineball.misc
Classpublic final class CMisc

汎用関数群クラスです。



Public Methods
 MethodDefined by
  
createVector(fDeg:Number, fSpeed:Number):Point
[static] ベクトルを作成します。
CMisc
  
getClassName(obj:*):String
[static] オブジェクトのクラス名を取得します。
CMisc
  
getClassObject(obj:Object):Class
[static] クラスのインスタンス オブジェクトのクラス オブジェクトを取得します。
CMisc
  
isRelate(cls:Class, objInstance:Object):Boolean
[static] インスタンスが指定クラスと関連性があるかどうかを取得します。

インスタンスが指定クラスのインスタンスか、サブクラスの インスタンスである場合、関連性があると見なされます。

CMisc
  
setMatrix(obj:DisplayObject, scale:Point, rotate:Number, pos:Point):void
[static] 表示オブジェクトに行列を設定します。
CMisc
  
setPosCenter(obj:DisplayObject, pos:Point):void
[static] オブジェクトの中心座標を基準に描画先座標を設定します。
CMisc
Method detail
createVector()method
public static function createVector(fDeg:Number, fSpeed:Number):Point

ベクトルを作成します。

Parameters
fDeg:Number — 角度(度)
 
fSpeed:Number — 速度

Returns
Point — ベクトル
getClassName()method 
public static function getClassName(obj:*):String

オブジェクトのクラス名を取得します。

Parameters
obj:* — オブジェクト

Returns
String — クラス名文字列
getClassObject()method 
public static function getClassObject(obj:Object):Class

クラスのインスタンス オブジェクトのクラス オブジェクトを取得します。

Parameters
obj:Object — クラスのインスタンス オブジェクト

Returns
Class — クラス オブジェクト
isRelate()method 
public static function isRelate(cls:Class, objInstance:Object):Boolean

インスタンスが指定クラスと関連性があるかどうかを取得します。

インスタンスが指定クラスのインスタンスか、サブクラスの インスタンスである場合、関連性があると見なされます。

Parameters
cls:Class — クラス オブジェクト
 
objInstance:Object — インスタンス オブジェクト

Returns
Boolean — 関連性がある場合、true
setMatrix()method 
public static function setMatrix(obj:DisplayObject, scale:Point, rotate:Number, pos:Point):void

表示オブジェクトに行列を設定します。

Parameters
obj:DisplayObject — 表示オブジェクト
 
scale:Point — 拡大率
 
rotate:Number — 角度(度)
 
pos:Point — 中心座標
setPosCenter()method 
public static function setPosCenter(obj:DisplayObject, pos:Point):void

オブジェクトの中心座標を基準に描画先座標を設定します。

Parameters
obj:DisplayObject — 表示オブジェクト
 
pos:Point — 座標