メインコンテンツまでスキップ

スプライト

スプライト操作

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')