// アームで放す
 public void SetFree()
 {
     // もしアームに子供がいたとき
     if (FC.ConfirmationOfChild(c_Arm.transform))
     {
         // 子供を開放する
         c_Arm.childSet[0].pos.parent = null;
         c_Arm.childSet[0]            = new ObjectBase.ColliderSet();
     }
 }
Esempio n. 2
0
    public GameObject newObject;            // 自分が消える直前に生成するオブジェクト

    private void Start()
    {
        renderer        = GetComponent <SpriteRenderer>();
        colliderSet.pos = GetComponent <Transform>();
        childSet        = null;
        // 子供がいるとき
        if (FC.ConfirmationOfChild(transform))
        {
            // 子供の情報獲得
            AcquisitionOfChildren();
        }
        // 親がいるとき
        if (transform.parent != null)
        {
            // 親の情報獲得
            AcquireParents();
        }
    }