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


[[命令リファレンス]]
----

*return
 
[[メソッドの定義]]の途中で、メソッドの処理を終了します。

//plainForm
書式:
  return 戻り値; 
 

'''戻り値'''は、メソッドを呼び出した側に返される値です。(省略可能)


**例1
  
 extends SpriteChar;
 function inRect(sx,sy,dx,dy) {
   if (x>=sx && y>=sy && x<=dx && y<=dy) return 1;
   return 0;
 }
 t=200;
 while (1) {
 if (getkey(39)>0) x+=3;
    if (getkey(37)>0) x-=3;
    if (getkey(40)>0) y+=3;
    if (getkey(38)>0) y-=3;
    t+=0.1;
    fillRect(t,200,t+100,300,$clRed);
    if ( inRect( t,200,t+100,300)==1 ) die();
    update();
 }


▲ カーソルキーで移動しますが、赤枠のなかに入ると消滅します。


----
[[命令リファレンス]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS