[問題] ActionScript的物件傳址問題
Flash CS6 AS3
在AS裡物件都是以傳址的方式,
我把class a一個_sprite送到class b去New它
但是trace(_sprite) = NULL.
如果是傳址,是不是應該要_sprite = Object Sprite ?
class a extends MovieClip
{
var _sprite:Sprite;
funciton a()
{
b.NewSprite(_sprite);
trace(_sprite);//NULL
}
}
///
class b extends Sprite
{
function b(){}
public static NewSprite(pSprite:Sprite):void
{
pSprite = new Sprite();
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.207.109
→
12/09 21:27, , 1F
12/09 21:27, 1F
→
12/09 21:28, , 2F
12/09 21:28, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章
6
17