このWikiは古くなりました:新しいWikiへ移動

PlainCharに戻る

PlainChar.appear - 実行中にオブジェクトを出現させます。

書式

appear(o) 
    
o
出現させるオブジェクト

戻り値

出現したオブジェクト(o自身)

スプライトオブジェクトDXスプライトオブジェクトの作成には、次の形式が便利です。

書式:

 appear(new ''クラス名'' ( ''x座標'' , ''y座標'' , ''キャラクタパターン'' , ''反転'' )) 
クラス名
出現させるオブジェクトのクラスを指定します
x座標,y座標
出現位置を指定します
キャラクタパターン
出現したときのキャラクタパターンを指定します
反転(省略可)
1を指定するとキャラクタパターンを左右反転します

テキストオブジェクトは次の形式で作成します

書式:

 appear(new ''クラス名'' ( ''x座標'', ''y座標'' , ''テキスト'', ''色'', ''サイズ'')) 
クラス名
出現させるオブジェクトのクラスを指定します
テキスト
出現したときのテキストの内容を文字列で指定します
テキストの色を決めます。通常colorメソッドを使います。
サイズ
文字の大きさを決めます。省略すると12です

例1

 
en=appear(new Enemy(x,y,$pat_enemy+3));

例2

 
//---------Tama.tonyu-----
extends SpriteChar;
while(1) {
   x+=vx;y+=vy;
   update();
}
//---End of Tama.tonyu
//---------Jiki.tonyu-----
extends SpriteChar;
while(1) {
   if (getkey(32)==1) {
      t=new Tama(x,y,10);  // t:出現させるオブジェクト
      // tの変数を初期化。←を押すと左方向、→を押すと右方向に飛んでいく
      if (getkey(37)) t.vx=-2;  
      if (getkey(39)) t.vx=2;  
      t.vy=-8; 
      appear(t);  
   }
   update();
}
//-----End of Jiki.tonyu

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-11-14 (火) 21:24:37 (2348d)