private void Awake() { mLeftArm = transform.parent.Find("LArm").GetComponent <Rigidbody2D>(); mRightArm = transform.parent.Find("RArm").GetComponent <Rigidbody2D>(); mLeftLeg = transform.parent.Find("LLeg").GetComponent <Rigidbody2D>(); mRightLeg = transform.parent.Find("RLeg").GetComponent <Rigidbody2D>(); m_Controller = FindObjectOfType <Controller>(); m_JellySp = GetComponent <UnityJellySprite>(); InitalHP = HP; }
public bool PlaceRigidbodyInCage(UnityJellySprite specimen) { for (int i = 0; i < specimens.Length; ++i) { if (specimens[i] == null) { specimen.SetPosition(Cages[i].position, true); specimens[i] = specimen; return(true); } } return(false); }
void Init() { if (mIsInit) { return; } if (!jellySprite) { jellySprite = GetComponent <UnityJellySprite>(); } mDefaultLayer = jellySprite.gameObject.layer; mDefaultSprite = jellySprite.m_Sprite; mDefaultColor = jellySprite.m_Color; mIsInit = true; }
public void Start() { myUnityJelly = gameObject.GetComponent <UnityJellySprite>(); //Debug.Log(myUnityJelly); StartCoroutine(LateStart(.1f)); }
void Awake() { jelly = GetComponent <UnityJellySprite> (); SetDraggable(true); }