メイン 迷える子羊の部屋【初心者専用】 ブロック崩しのボールの速度を一定に。 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ebi | Åê¹ÆNo.30067 投稿日時: 2006-11-17 6:41 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: ブロック崩しのボールの速度を一定に。 ebiです。とても丁寧なご説明ありがとうございました。
だいたいニラんだ通りだったようで良かったです。 今回はもうヘバッてるのでnormalizeは 次の機会で挑戦してみようと思います。 いろいろ使い道ありそうですね、コレ。 おかげさまで、とりあえず形にゃなりました。 こんだけのもんを作るのになんでこんなに時間かかるんだか... (バカフラ投稿しました) ってわけで自己レスです。 かなり強引な方法で速度を維持してます。 例えば維持したい速度が8だとして、 パドルに接触してDX、DYとも値が変更された後...
と、こんな風にしました。(´ー` ) タイトルの意味とは異なるんですが、 実際制作したゲーム上ではこれで特に問題ない感じです。 ってわけで収束です。 ありがとうございました。 |
野中文雄 | Åê¹ÆNo.30068 投稿日時: 2006-11-17 9:20 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: ブロック崩しのボールの速度を一定に。
|
ebi | Åê¹ÆNo.30069 投稿日時: 2006-11-17 10:31 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: ブロック崩しのボールの速度を一定に。 ebiです。
その後、調べてて、2点間の距離を得るモンとして Math.sqrtってのがあると分かりました。 distanceとの違いはなんでしょうか? |
野中文雄 | Åê¹ÆNo.30070 投稿日時: 2006-11-17 10:42 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: ブロック崩しのボールの速度を一定に。 Math.sqrt()メソッドは平方根の取得ですから、その前に2点の各x、y座標それぞれの差の2乗の和を取らなくてはなりません(ピタゴラスの定理)。
引用: 野中文雄は書きました: 引用: ebiさんは書きました: |
ebi | Åê¹ÆNo.30079 投稿日時: 2006-11-17 17:52 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: ブロック崩しのボールの速度を一定に。 ebiです。
結論からゆって、distanceの方が書式がカンタン(らくちん)って事ですかね? 今回のような目的の場合。 |
raiha | Åê¹ÆNo.30083 投稿日時: 2006-11-17 18:21 |
新米 居住地: 投稿: 14
使用環境:
WinXP,Flash MX2004 Pro |
Re: ブロック崩しのボールの速度を一定に。 らくちんかどうかはebiさん次第なような。。。
引用:
|
野中文雄 | Åê¹ÆNo.30084 投稿日時: 2006-11-17 18:26 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: ブロック崩しのボールの速度を一定に。 まぁ、あるものは使った方が楽とはいえます。3行程度かかるものが、1行ですみますし。そして、なんと!あのFlash 8のスクリプトなら、ActionScript 3.0でもそのまま通ってしまいます。まぁ、なんてお得!
引用: ebiさんは書きました: |
ebi | Åê¹ÆNo.30085 投稿日時: 2006-11-17 18:39 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: ブロック崩しのボールの速度を一定に。 ebiです。
引用: らくちんかどうかはebiさん次第なような。。。 んま、そう言われてしまえばそれまでなんですがね(´?`;)ゞ 確認を と。 引用: 4行程度かかるものが、1行ですみますし。そして、なんと!あのFlash 8のスクリプトなら、ActionScript 3.0でもそのまま通ってしまいます。まぁ、なんてお得! へぇー、通っちゃうんですね。 そういう事もあるのか。 8→9、何が通って何が通らんだかサパリ分からない僕ですが いつか勉強する時がきたら勉強しようと思います。 (ver.7はなやかりし頃、ver.4をグリグリ使ってた実績アリ) 今のレベルじゃ“4行が1行で済む”って方がお得感、実感です。 わーいわーいと鼻たらし、ぴょんぴょんとんで、よろこんどります。(´ー` ) ありがとうございました。 |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |