예제 #1
0
    public bool RemoveObject(uint instid)
    {
        ObjectBase obj = mObjPool.Get((int)instid) as ObjectBase;

        if (obj == null)
        {
            return(false);
        }

        obj.Disappear();
        return(true);
    }
예제 #2
0
    static public void DestoryObject(uint objId)
    {
        BaseScene scn = SceneManager.Instance.GetCurScene();

        if (scn == null)
        {
            return;
        }

        ObjectBase obj = scn.FindObject(objId);

        if (obj == null)
        {
            return;
        }

        obj.Disappear();
    }