正誤表(2版): 2010年9月アーカイブ

正誤表20100927

|
■この訂正は初版および第2版のものです。 p.168のスクリプトの一部を次のように変更します。17行目〜22行目の2つのifステートメントに1行ずつ追加しています。追加の内容は、跳ね返りで壁から抜けなくなる現象を回避するための処理です。 [:script:]ステージの境界で跳ね返る
	//ステージの境界まで来たら進む方向を反転する
	if (((mc.x-mc.width/2)<0)||((mc.x+mc.width/2)>stage.stageWidth)) {
		mc.speedX*=-1;
		//領域の外に出ないようにする
		mc.x = Math.max(0,Math.min(stage.stageWidth, mc.x));
	}
	if (((mc.y-mc.height/2)<0)||((mc.y+mc.height/2)>stage.stageHeight)) {
		mc.speedY*=-1;
		//領域の外に出ないようにする
		mc.y = Math.max(0,Math.min(stage.stageHeight, mc.y));
	}
まったく新しいAS3の世界!
694a.jpg
Adobe Flash CS4
詳細!ActionScript3.0入門ノート[完全改訂版](CD-ROM付)

楽しいActionScript。
新たなる1歩へと踏み出しましょう。
■内容は?→ 目次を見る
■評判は?→ 書評を読む
この本を書いたわけ

このアーカイブについて

このページには、2010年9月以降に書かれたブログ記事のうち正誤表(2版)カテゴリに属しているものが含まれています。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

あわせて読みたいブログパーツ