トピック
きめぇもち ba-daxtuku

SPの位置

SPの位置の変えかたを教えて下さい!あと、同時に複数のSPを表示することは出来ますか?
0そうだね
プレイ済み
返信[1]
親投稿
ΖΕΧ ZEX256
スプライトの表示位置を変更するのは SPOFS か SPANIM でできます。 SPOFSは1回で移動します。 SPANIM の第二引数に"XY"を指定することで移動できます。 SPANIMは、ゆっくり移動させたり、連続した複数の座標への移動もできます。 ネットブラウザが使えるなら、↓この辺に色々書いてあるので参考にして下さい。 http://petitcom.net/3gou/manual/spanim
0そうだね
プレイ済み
返信[2]
親投稿
nobu divine-creator
SPの位置は、SPOFSで指定すればOK♪ 複数の…というのは、同じSPを複数ってこと? 同じでないSPなら、それぞれをSPSETで同時に表示可能です! 同じSPの場合は、SPDEFで同じ座標のSPを複数定義して、それぞれをSPSETすれば、分身の術も使えます♪
0そうだね
プレイ済み
返信[3]
親投稿
分かりやすいと思ったので簡単に作ってみました。 説明が下手なのでこれで理解して下さると幸いです
0そうだね
プレイ済み
返信[4]
親投稿
ΖΕΧ ZEX256
スプライトは同時に最大512個表示できます。 個別のスプライトの指定は、SP命令のスプライト番号(または管理番号)という引数で0~511で指定します。 例えば10個のスプライトを表示したければ FOR NO=0 TO 9 SPSET NO,1 SPOFS NO,NO*16,120 NEXT こんな感じ(動作確認はしていない)
0そうだね
プレイ済み
返信[5]
親投稿
きめぇもち ba-daxtuku
皆さんとても分かりやすい説明ありがとうございます!
0そうだね
プレイ済み