スクリプト間共通データの使用例


サンプル「スクリプト間共通データの使用例」
sample07.txt
[右クリックで「対象をファイル保存」で東方弾幕風のscriptフォルダに保存してください]

sample
sample07.txtより抜粋
親側
@MainLoop
{
     if(count==1)
     {
          XX=rand(GetClipMinX()+100,GetClipMaxX()-100);
          YY=rand(GetClipMinY()+100,GetCenterY);

          SetCommonData("comX",XX); //共通データを指定
          SetCommonData("comY",YY);
     }

子側
     @MainLoop
     {
          if(count<60)
          {SetSpeed(GetSpeed()-0.08);}

          if(count==100)
          {SetMovePositionHermite(GetCommonData("comX"),GetCommonData("comY")
                                                        ,600,rand(0,360),0,0,100);}

スクリプト間共通データは同じファイル内で使用しなくてもいいので
ステージスクリプトの敵同士の関係を記述するのにも使える



戻る