2009/12/29 (火) 10:59
前回作った回るメニューの動きで、マウスが乗っていいないときの動きがさみしかったので、前回作成したものをステージにマウスが乗っていないときにランダムで切り替わるようにしました。
処理自体はとくに難しいところはなく、flag1という変数を作って判定しています。ちなみにステージの外に出たかどうかの判定は MOUSE_LEAVEという便利なイベントがあったので、それを使っています。
stage.addEventListener(Event.MOUSE_LEAVE, onMLeave);
前に発生させた乱数と同じ数値を出さないようにする方法
ここでちょっとした問題が発生。乱数を使って次に表示する花を選んでいるわけだが、この乱数が前の数値を同じであると、その花が通常の2秒プラス2秒で4秒表示しているかのうように見える。このため、一瞬FLASHが停止したかのようにも見える。
これを改善するために前の数値で発生した乱数と、次に発生した乱数が一致しないようにスクリプトを少し修正した。↓がその一文。
var regNum:int=clickedNum;//ひとつ前の数を残しておくための変数
//前の数値と乱数でいま発生した数値が一致するかの判定はdo-whileの繰り返し分を使う。
//doは必ず一度処理する部分 whileは繰り返すか繰り返さないか判定を行う部分
//do{ 必ず一度処理する部分 }while(この条件式が正ならば繰り返し)
do {
clickedNum=int(Math.random()*12);//乱数を発生させ、値を代入する
} while ( clickedNum == regNum);//ひとつ前と同じか判定する
}
この同じ乱数を発生させない方法は他のところにも利用できそうだ。
回転する画像メニュー(花)ActionScript 3.0
コメント(0)続きを読む
2009/11/28 (土) 13:39
Ktai Entryの長い設定を完了しなんとか携帯からもメールで投稿できるようにしようとしたのですが、これがうまくいかず…。毎回、[設定]⇒[いますぐ取得]をしないと携帯からの投稿を受け付けてはくれません。メールを自動取得かうまくいかない状態で早2週間が経過しました。
しばらく、Ktai Entryから遠ざかっていたのですが、電車でのスキマ時間や思いついたアイディアをメモするには携帯からの投稿がとても便利なので、今日あらためて問題解決にチャレンジすると案外あっさり解決しました。(今は、感動してどんどん投稿しています。
解決のヒントになったの以下の記事
少し変わったブログの使い方をしておりヘッダーなどを表示していなかったのが原因なのかもしれませんね…。
ブログ本体は、本文しか表示しておらずincludeでサイトに読み込みという仕様にしていました。なので、<link rel=”stylesheet” href=”http://example.com/wp-content/plugins/ktai_entry/retrieve.php” type=”text/css” />が表示されないという現象が出ていたのかもしれません。
WordPress › フォーラム » Ktai Entryでメールを自動取得してくれない。.
この記事に書いてあるタグを埋め込むと見事成功。自動で携帯からの投稿を表示してくれます。
「Ketai Entry 自動」でグーグル検索をすると一番に見るかるこの記事。以前に一度ためしていたのですがその時はうまくいかず。今日あらためて見直すとアドレス指定に失敗していたようで、再度アドレスを指定しなすと、あっさり解決。
下のタグとヘッダーに埋め込むことで、解決。
<link rel=”stylesheet” href=”http://自分のアドレス(/wordpressが必要でした。)/wp-content/plugins/ktai_entry/retrieve.php” type=”text/css” />
設定には慎重さと見直しが必要ですね。
コメント(1)続きを読む
関連する記事