トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     FlashLiteでhitTestと同様の処理を行うには?
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
近藤泰一
Åê¹ÆNo.523
投稿日時: 2003-10-30 10:52
常連
居住地: 神奈川県
投稿: 112
使用環境:
Pro Pro
FlashLiteでhitTestと同様の処理を行うには?
こんにちは、condoです。
発言してみます。

FlashLiteでのActoinScriptはFlash4相当ということで、
Flash4の経験が無い僕はいろいろ試行錯誤しながらやってます。

ActionScript辞書を見るとhitTestは5以降ということで、
FlashLiteでは使えないのですが、たとえばシューティングなどの
ゲームを作りたい場合に、FlashLiteで衝突判定をするには
どのようにするのが賢いのでしょうか。

漠然と座標を比較すればいいのかなとも思っていますが、
処理速度の問題もありますよね。

いまはまだ、そういうゲームを作るには時期尚早ということかもしれませんが。。。
(ちょっとまとまりの無い発言でごめんなさい)


----------------
Condo Hirokazu
http://www.condo.fromc.jp/flash/

森 なおき
Åê¹ÆNo.546
投稿日時: 2003-10-30 13:26
モデレータ
居住地: 福岡(心は大阪)
投稿: 527
使用環境:
:MacOSX10.6.8
:FlashCS5.5
Re: FlashLiteでhitTestと同様の処理を行うには?
なおきです。condoさん、おひさです。
もう4を使わなくなって久しいし、そもそもあまり使ってなかったので(^^;忘れつつありますが、当たり判定は結構厳しかったと思います。
確か、昔ながらの座標同士の比較で処理してました。
なので不定型なものの判定は難しかったかと。
まあ、Liteでやるならそれで十分かと思いますが。
なんかないかなーと思って見つけたのが
http://www.flashkit.com/movies/Games/collision_detection/Circle_C-Degrees-446/index.php?chk=no
です。○だから判定しやすそう
あまりお役に立ちませんがそんなところで。


----------------
な お き
Dev.:MacOSX+FlashCS5.5
View:---

サブリン
Åê¹ÆNo.550
投稿日時: 2003-10-30 13:38
芸人
居住地: 東京世田谷区
投稿: 354
使用環境:
Snow Leopard
Windows 7
CS4-5/FDT
Re: FlashLiteでhitTestと同様の処理を行うには?
hitTestの仕様通り、大抵のゲーム会社のゲームでは、矩形を判定に使ってますんで、普通に矩形で座標判定すればゲームになりますよ。
ただ、20Kに入るのか?シューティングゲーム
という問題と、レスポンスが、全機種向けでしたら、5,6FPSをターゲットにしますんで、実際、アクション系はつらいです>FlashLite


----------------
Jin Saburi / SABURI.COM / lash芸人
contact [ jin[at]saburi.com ]
website [ SABURI.COM ]

近藤泰一
Åê¹ÆNo.551
投稿日時: 2003-10-30 13:40
常連
居住地: 神奈川県
投稿: 112
使用環境:
Pro Pro
Re: FlashLiteでhitTestと同様の処理を行うには?
Condoです。
なおきさん、どうもです。
こちらでのご活躍も期待してます。

なるほどやはり、座標で比べるという方法なのですね。

僕はほんとについ最近、やっとLiteの研究をはじめたばかりなのですが、
まだまだ情報が少ない感じがありますね。
どんどん情報が増えてくるといいですが。
(その前に対応機種がどんどん増えて、動作検証が追いつかなくなりそう。。。


----------------
Condo Hirokazu
http://www.condo.fromc.jp/flash/

近藤泰一
Åê¹ÆNo.553
投稿日時: 2003-10-30 13:48
常連
居住地: 神奈川県
投稿: 112
使用環境:
Pro Pro
Re: FlashLiteでhitTestと同様の処理を行うには?
連続すみません、condoです。
さぶりさんありがとうございます。

そうですね、フレームレートも結構つらいですよね。

携帯でJAVAでなく「FlashLiteならでは」というものが
たくさん生み出されるようになるといいなぁと思ってます。
いや、他人事じゃないですね、僕も頑張ります。


----------------
Condo Hirokazu
http://www.condo.fromc.jp/flash/

サブリン
Åê¹ÆNo.555
投稿日時: 2003-10-30 13:52
芸人
居住地: 東京世田谷区
投稿: 354
使用環境:
Snow Leopard
Windows 7
CS4-5/FDT
Re: FlashLiteでhitTestと同様の処理を行うには?
まあ要望が高そうでしたら、FlashLite板つくるかもな。とりあえず、色んなところで発言してくださいませ。サウンドとかだったら道具箱とか。
オレもやってますよ、FlashLite。がんばろうなー


----------------
Jin Saburi / SABURI.COM / lash芸人
contact [ jin[at]saburi.com ]
website [ SABURI.COM ]

森 なおき
Åê¹ÆNo.568
投稿日時: 2003-10-30 15:20
モデレータ
居住地: 福岡(心は大阪)
投稿: 527
使用環境:
:MacOSX10.6.8
:FlashCS5.5
Re: FlashLiteでhitTestと同様の処理を行うには?
Liteは携帯がドコモじゃないのでやってません<いいわけ。
サブリンさんがおるので心強いです


----------------
な お き
Dev.:MacOSX+FlashCS5.5
View:---

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops