スプライト
スプライト操作
emojisp.posxy
指定xy座標に指定IDのスプライトを移動します。
emojisp.posxy(id, x, y)
emojisp.posxy('abc', 10, 20)
emojisp.susumu
向いている方向に進みます。
emojisp.susumu(id, kyori)
emojisp.susumu('abc', 10)
emojisp.posx
指定x座標に指定IDのスプライトを移動します。
emojisp.posx(id, x)
emojisp.posx('abc', 10)
emojisp.posxplus
今のx座標に指定分追加で指定IDのスプライトを移動します。
emojisp.posxplus(id, plus)
emojisp.posxplus('abc', 10)
emojisp.posy
指定y座標に指定IDのスプライトを移動します。
emojisp.posy(id, y)
emojisp.posy('abc', 10)
emojisp.posyplus
今のy座標に指定分追加で指定IDのスプライトを移動します。
emojisp.posyplus(id, plus)
emojisp.posyplus('abc', 10)
emojisp.posxytime
今のy座標に指定分追加で指定IDのスプライトを移動します。
emojisp.posxytime(id, x, y, time)
timeの値はミリ秒です
emojisp.posxytime('abc', 10, 20, 1000)
emojisp.rotate
指定の角度に変更します。
emojisp.rotate(id, deg)
右回転は+,左回転では-をつけてください。
emojisp.rotate('abc', 90)
emojisp.rotateplus
指定角度づつ回転します。
emojisp.rotateplus(id, deg)
右回転は+,左回転では-をつけてください。
emojisp.rotateplus('abc', 90)
emojisp.rotatetime
指定時間で指定の角度に変更します。
emojisp.rotatetime(id, deg, time)
- 右回転は+,左回転では-をつけてください。
- timeはミリ秒で指定
emojisp.rotatetime('abc', 90, 1000)
emojisp.rotatetype
回す時の条件を追加します。
emojisp.rotatetype(id, type)
typeはlr
, none
, free
の3つが指定可能です。
lr=左右のみ none=回転しない free=自由に回転
emojisp.rebound
端に着いたら跳ね返る条件を追加します。
emojisp.rebound(id)
オンの状態で実行するとオフになります。
emojisp.rebound('abc')
emojisp.hanten
左右反転します。
emojisp.hanten(id)
emojisp.hanten('abc')
emojisp.show
スプライトを表示します。
emojisp.show(id)
emojisp.show('abc')
emojisp.hide
スプライトを隠します。
emojisp.hide(id)
emojisp.hide('abc')