メイン 迷える子羊の部屋【初心者専用】
ブロック崩しのボールの速度を一定に。 | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| 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) | |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン


.6.8
CS6


Vista Home Premium (SP1)



そういう事もあるのか。