|
ぽてとです
\SP命令はスプライトIDに対して命令を実施します。
スプライトIDが生成されるのは\SP.CG等の画像などのオブジェクトが作成される時に生成されるようです。
※補足:\SP.GO(スプライトID,演出ID)
それを踏まえると、現在はアニメを表示する前に5秒停止しようとしていますが、スプライトIDが生成されてないため動作していないようです。
つまり具体的な修正案は下記となります。
修正前:ILLUSTを表示後に、アニメを5秒停止した後にアニメが再生
修正1:ILLUSTを表示後に、ILLUSTを5秒停止した後にアニメを再生
修正2:ILLUSTを表示後に、アニメを読込5秒停止した後にアニメを再生
■修正1:ILLUSTを表示後に、ILLUSTを5秒停止した後にアニメを再生
\SP.CG("ILLUST")
\SP.ZA(256, 0)
\SP.GO(立ち絵,E1)
\SP.NOP(5000)
\SP.GO(立ち絵,E1) //立ち絵を5秒止めるように変更
\SP.ZXYZ(156, -108, 130)
\SP.ZA(256, 0)
\SP.ANCG("ANIME", 3, 120)
\SP.ANLP(4)
\SP.GO(アニメ,E1)
■修正2:ILLUSTを表示後に、アニメを読込5秒停止した後にアニメを再生
\SP.CG("ILLUST")
\SP.ZA(256, 0)
\SP.GO(立ち絵,E1)
\SP.ANCG("ANIME", 3, 120) // ここで画像を読み込ませる
\SP.NOP(5000)
\SP.GO(アニメ,E1)
\SP.ZXYZ(156, -108, 130)
\SP.ZA(256, 0)
\SP.ANLP(4)
\SP.GO(アニメ,E1)
以上、お役に立てればとおもいます
ぽてと
|
|
|