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

スプライト

スプライト操作​

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