重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

天狗のネタ帳で、以下のようなスクリプトを記述し東方弾幕風で実効しようとしたら、
「解釈できないものがあります。;をつけ忘れていませんか。(10行目)」と出てきてしまいます。
自分では解決できません。どなたか(エラーの原因が)わかる人がいましたら助けてください。

記述した内容
#東方弾幕風
#Title[初めての弾幕]
#Text[敵が出る]
#ScriptVersion[2]

script_enemy_main{
let Frame = 0;
let Kakudo = 0;
let BossGraphic = "script\img\ExRumia.png"
@Initialize{
SetX(GetCenterX);
SetY(162);
SetLife(9999);

LoadGraphic(BossGraphic);
SetTexture(BossGraphic);
SetGraphicRect(64,128,0,64);
}
@MainLoop{
SetCollisionA(GetX,GetY,24);
SetCollisionB(GetX,GetY,12);

if(Frame % 2 == 0){
CreateShot01(GetX,GetY,1,Kakudo,RED21,0);
Kakudo += 321;
}
Frame += 1;
}
@DrawLoop{
DrawGraphic(GetX,GetY);
if(Frame % 180 == 0){
SetMovePosition02(rand(100,350),rand(100,200),rand(60,120));
}

}
@Finalize{
DeleteGraphic(BossGraphic);
}

}

「天狗のネタ帳でスクリプトエラーが出ます。」の質問画像

A 回答 (1件)

エラー行付近しか見ていませんが…



まず、
> ;をつけ忘れていませんか。(10行目)
とあるので、その直前付近に不具合があると推測します。

その付近を確認すると
> let BossGraphic = "script\img\ExRumia.png"
この末尾に ; を付ける。

こんな感じでは?
    • good
    • 0
この回答へのお礼

助かりました

ありがとうございます!!
おかげさまで無事にスクリプトが実行できました。
まさか;の付け忘れだったとは…

お礼日時:2019/06/09 12:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!