■吉里吉里/KAG/TJS雑談質問スレ■その15at GAMEDEV
■吉里吉里/KAG/TJS雑談質問スレ■その15 - 暇つぶし2ch17:名前は開発中のものです。
08/07/27 17:19:39 fNWNEIZH
とりあえず案1をTJSで書いてみました。動作チェックはしていません。

// メッセージレイヤと前景レイヤのヒットテストルーチン(?)
var mes = kag.fore.messages[0];
f.collisionMessageLayer = false;
for(var i=0;i<kag.fore.layers.count;i++) {
 var lay = kag.fore.layers[i];
 if( mes.top+mes.height < lay.top //上
   || lay.top+lay.height < mes.top //下
   || mes.left+mes.width < lay.left //左
   || lay.left+lay.width < mes.left ) {//右
  continue; // ヒットしていない
 } else {
  f.collisionMessageLayer = true;
  break; // ヒットしたので終了
 }
}

@iscript-@endscript で囲んで、KAGサブルーチン化すればいいかな?
案2 は >>16 の言うとおり。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch