- ActionScript 誰かが物凄い勢いで解答するスレ27
431 :Now_loading...774KB[]:2011/01/10(月) 22:56:42 ID:VL4sJjE9 - 失礼します。
オリジナルクラスのオブジェクトを引数にして、 別のクラスで使用したいのですが、うまくいきません。 配列でいうところの「深いコピー(ディープコピー)」をしてしまっている のではないかという疑問があるのですが、 Sprite型のオブジェクトを継承したオリジナルのクラスでも そういうことは起こるのでしょうか? 以下のようなことをしたのですが、うまくいきません……。 Main.as------------------------------------------------------------ var baseObject:クラス■ = new クラス■(引数, ...); addChild(baseObject); var copyObject:クラス★ = new クラス★(baseObject, 引数, ...); addChild(copyObject); クラス★.as コンストラクタ---------------------------------------- function クラス★(inObject:クラス■, 引数:型, ...):void { var baseObject2:クラス■ = inObject; addChild(baseObject2); . . .
|