- ActionScript 誰かが物凄い勢いで解答するスレ27
942 :Now_loading...774KB[]:2011/04/11(月) 15:47:11.21 ID:OT7AnEfD - CS5 です。 単純にボタンを置きたいだけなんですけど、
import fl.controls.*; var button:Button = new Button(); button.label = "I'm a Button!"; button.width = stage.stageWidth-20; button.height = 40; button.x = 10; button.y = 20; addChild(button); 実行するとこんなエラーが出てしまっています。 TypeError: Error #2007: Parameter child must be non-null. at flash.display::DisplayObjectContainer/addChildAt() at fl.controls::BaseButton/drawBackground()[D:\Program Files\Adobe\Adobe Flash CS5.5\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\controls\BaseButton.as:615] at fl.controls::LabelButton/draw()[D:\Program Files\Adobe\Adobe Flash CS5.5\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\controls\LabelButton.as:724] at fl.controls::Button/draw()[D:\Program Files\Adobe\Adobe Flash CS5.5\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\controls\Button.as:191] at fl.core::UIComponent/callLaterDispatcher()[D:\Program Files\Adobe\Adobe Flash CS5.5\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\core\UIComponent.as:1511] 少し前まではできてたんですけど、何が原因でしょうか? よろしくお願いいたします。
|