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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     ジグソーパズルのピースをランダムに散らせる…
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.12611
投稿日時: 2004-11-24 4:43
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: ジグソーパズルのピースをランダムに散らせる…
「ロードされた」というのは、MovieClip.loadMovie()メソッドなどで、外部SWFをロードするということですか? 質問者のご説明には、そのような記述はなかったように思います。ひろゆきさんのスクリプトも、ピースのMovieClipが予めステージに配置されているという前提でしょう。
引用:
nantoshuuさんは書きました:
引用:
その中心点がピースの中央にあるとします

 ロードされたオブジェクトの座標は左上隅になります。

Math.random()メソッドの戻り値は、0以上1未満の浮動小数値ですので、ひろゆきさんのいわれるとおり、最大425になりませんか?
引用:
ひろゆきさんは書きました:
Math.floor(Math.random()*43)*10+5 だと、5・15・25・・・425のいずれか。

引用:
引用:
this._x = Math.floor(Math.random()*43)*10+5;

 これだと、最小で5、最大で435になりますので、最大値の場合takeshiさんの希望される430からはみ出します。

スクリプトを最終的に汎用化することには、賛成です。でも、上記の議論のような場合、具体的な数値でないと(私を含めて)どこに間違い・勘違いがあるのかわかりにくくなると思います。
引用:
引用:
より具体的な数値を示していただきたいものです。

 具体的な数値は必要ないでしょう。数値は、変更される可能性があります。ピースのサイズを'S'などとおいて説明する方がよいです。そうでなければ、仕様が変わったときに対応できませんから。


----------------
 

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ジグソーパズルのピースをランダムに散らせる… takeshi 2004-11-14 18:11
     Re: ジグソーパズルのピースをランダムに散らせる… mayor 2004-11-14 19:10
     Re: ジグソーパズルのピースをランダムに散らせる… takeshi 2004-11-14 21:05
       Re: ジグソーパズルのピースをランダムに散らせる… mayor 2004-11-14 21:20
         Re: ジグソーパズルのピースをランダムに散らせる… takeshi 2004-11-17 8:14
           Re: ジグソーパズルのピースをランダムに散らせる… ゲスト 2004-11-24 4:13
           » Re: ジグソーパズルのピースをランダムに散らせる… Fumio 2004-11-24 4:43
               Re: ジグソーパズルのピースをランダムに散らせる… ゲスト 2004-11-24 14:09
                 Re: ジグソーパズルのピースをランダムに散らせる… Fla4man 2004-11-25 11:35
                   Re: ジグソーパズルのピースをランダムに散らせる… mayor 2004-11-26 0:56
                     Re: ジグソーパズルのピースをランダムに散らせる… ゲスト 2004-11-26 2:29

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