javascriptリファレンス

CsParam

基本的な動作やパラメータが定義されているベースオブジェクトです。
このオブジェクトを直接作成することは出来ません。

継承関係

・以下のオブジェクトを継承しており、関数とプロパティを使用することが出来ます。

CsBase

プロパティ

pos_x
X座標
pos_y
Y座標
pos_z
Z座標
base_x
ベースX座標
base_y
ベースY座標
base_z
ベースZ座標
vram_x
VRAM X座標
vram_y
VRAM Y座標
scale_x
拡大率 X値
scale_y
拡大率 Y値
scale_z
拡大率 Z値
rot_x
回転角 X値
rot_y
回転角 Y値
rot_z
回転角 Z値
blend
α値
disp
表示状態フラグ
priority
プライオリティ値
volume
サウンドボリューム(整数値:0〜100)
pan
サウンドのパン(整数値:-100〜100)

関数

setPos( x, y, z )
表示座標の設定を行います。

書式 : setPos ( x, y, z )

x
X座標
y
Y座標
z
Z座標
戻り値
無し

setBase( x, y, z )
ベース座標の設定を行います。

書式 : setBase ( x, y, z )

x
X座標
y
Y座標
z
Z座標
戻り値
無し

setVram( x, y )
VRAM座標の設定を行います。

書式 : setVram ( x, y )

x
X座標
y
Y座標
戻り値
無し

setScale( x, y, z )
拡大率の設定を行います。

書式 : setScale ( x, y, z )

x
X倍率
y
Y倍率
z
Z倍率
戻り値
無し

setRot( x, y, z )
回転角の設定を行います。

書式 : setRot ( x, y, z )

x
X角度
y
Y角度
z
Z角度
戻り値
無し

setColor( r, g, b, a )
色の設定を行います。

書式 : setColor ( r, g, b, a )

r
赤成分(0-255)
g
緑成分(0-255)
b
青成分(0-255)
a
透明度(0-255)
戻り値
無し

blend( a )
透明度の設定を行います。

書式 : blend ( a )

a
透明度(0-255)
戻り値
無し

setDisp( flag )
表示状態の設定を行います。

書式 : setDisp ( flag )

flag
表示:true、非表示:false
戻り値
無し

setPriority( pri )
表示プライオリティの設定を行います。

書式 : setPriority ( pri )

pri
プライオリティ
戻り値
無し

motMove( frame, x, y, z )
直線的な移動を行います。

書式 : motMove ( frame, x, y, z )

frame
動作フレーム値
x
目標X座標
y
目標Y座標
z
目標Z座標
戻り値
無し

motMBase( frame, x, y, z )
baseの値を直線的に変化させます。

書式 : motMBase ( frame, x, y, z )

frame
動作フレーム値
x
目標X座標
y
目標Y座標
z
目標Z座標
戻り値
無し

motMScale( frame, x, y, z )
拡大率を直線的に変化させます。

書式 : motMScale ( frame, x, y, z )

frame
動作フレーム値
x
目標X倍率
y
目標Y倍率
z
目標Z倍率
戻り値
無し

motMRot( frame, x, y, z )
回転角を直線的に変化させます。

書式 : motMRot ( frame, x, y, z )

frame
動作フレーム値
x
目標X角度
y
目標Y角度
z
目標Z角度
戻り値
無し

motArc( frame, sd, ed, xr, yr, zr )
扇形の移動を行います。

書式 : motArc ( frame, sd, ed, xr, yr, zr )

frame
動作フレーム値
sd
開始角度
ed
終了角度
xr
X方向半径
yr
Y方向半径
zr
Z方向半径
戻り値
無し

motAmove1( frame, x, y, z )
加速度の付いた、直線的な移動を行います。
速い→遅い

書式 : motAmove1 ( frame, x, y, z )

frame
動作フレーム値
x
目標X座標
y
目標Y座標
z
目標Z座標
戻り値
無し

motAmove2( frame, x, y, z )
加速度の付いた、直線的な移動を行います。
遅い→速い

書式 : motAmove2 ( frame, x, y, z )

frame
動作フレーム値
x
目標X座標
y
目標Y座標
z
目標Z座標
戻り値
無し

motAmove3( frame, x, y, z )
加速度の付いた、直線的な移動を行います。
遅い→速い→遅い

書式 : motAmove3 ( frame, x, y, z )

frame
動作フレーム値
x
目標X座標
y
目標Y座標
z
目標Z座標
戻り値
無し

motFade( frame, a1, a2 )
段階的にα値を変動させます。

書式 : motFade ( frame, a1, a2 )

frame
動作フレーム値
a1
開始α値
a2
目標α値
戻り値
無し

motFade2( frame, a1, a2 )
段階的にα値を変動させます。
a1→a2→a1と変化します。

書式 : motFade2 ( frame, a1, a2 )

frame
動作フレーム値
a1
開始α値
a2
目標α値
戻り値
無し

motCfade( frame, a1, a2 )
段階的にα値が変動する動作を繰り返します。
a1→a2→a1→a2(...)と変化します。

書式 : motCfade ( frame, a1, a2 )

frame
動作フレーム値
a1
開始α値
a2
目標α値
戻り値
無し