【AS3】FlashDevelop【フリー】 (601レス)
上
下
前
次
1-
新
84
(1)
: 2009/07/09(木)18:31
ID:a3NSWOId(3/3)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
84: [sage] 2009/07/09(木) 18:31:33 ID:a3NSWOId チラ裏だが、他の言語で色々開発していて、FlashDevelopが楽しそうで AS3 を始めてみたんだけど Sprite の width, height について大きな誤解をしていた事に気づいたのでメモ。 具体的には、 var s:Sprite = new Sprite(); 親.addChild(s); s.width = 800; // 予め 800x600 の空っぽの領域を用意しておいて s.height = 600; s.addEventListener(MouseEvent.MOUSE_MOVE, function(e:MouseEvent):void { // イベントハンドラで何か描く s.graphics.ほげほげ }); みたいな記述は誤りだと気づいた。 Sprite の width, height って、「自分の中に何か描かれている時、結果的に取得できる自分のサイズ」 という意味だったのか。 =領域の指定って言う概念が無い。 欲しければ自分で実装する必要がある。 ↓こっちならおkだった var s:Sprite = new Sprite(); 親.addChild(s); stage.addEventListener(MouseEvent.MOUSE_MOVE, function(e:MouseEvent):void { // イベントハンドラで何か描く。ただしステージ一杯に使えてしまう s.graphics.ほげほげ }); 考え方の違いが微妙にあるので、慣れるのに時間かかりそう http://mevius.5ch.net/test/read.cgi/swf/1216151218/84
チラ裏だが他の言語で色開発していてが楽しそうで を始めてみたんだけど の について大きな誤解をしていた事に気づいたのでメモ 具体的には 親 予め の空っぽの領域を用意しておいて イベントハンドラで何か描く ほげほげ みたいな記述は誤りだと気づいた の って自分の中に何か描かれている時結果的に取得できる自分のサイズ という意味だったのか 領域の指定って言う概念が無い 欲しければ自分で実装する必要がある こっちならおだった 親 イベントハンドラで何か描くただしステージ一杯に使えてしまう ほげほげ 考え方の違いが微妙にあるので慣れるのに時間かかりそう
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 517 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.050s