Flash - 条件分岐
if文
Flashの表示
- シンボルに直接記述する
onClipEvent (load) { var speed = 10;//移動の速度[ var speed:Number ](省略) var leftEdge = -20;//左端の座標[ var leftEdge:Number ] var rightEdge = 520;//右端の座標[ var rightEdge:Number ] } onClipEvent (enterFrame) { this._x += speed; if(this._x >= rightEdge) { this._x = leftEdge; } }
function文
Flashの表示
- シンボルのインスタンス名
- actionレイヤーに全体のソースを記述
var speed = 10;//移動の速度[ var speed:Number ](省略) var leftEdge = -20;//左端の座標[ var leftEdge:Number ] var rightEdge = 520;//右端の座標[ var rightEdge:Number ] ball_mc.onEnterFrame = function(){ ball_mc._x += speed; if(ball_mc._x >= rightEdge) { ball_mc._x = leftEdge; } }