// Use this for initialization void OnEnable() { iscut = false; fruit_kind = (FRUIT_KIND)Random.Range(0, 7); m_boxCllider = GetComponent <BoxCollider2D>(); m_Sprite = GetComponent <SpriteRenderer>(); m_rigidbody = GetComponent <Rigidbody2D>(); m_Sprite.sprite = fruitImage[(int)fruit_kind]; int num = Random.Range(0, 2); int num2 = Random.Range(0, 2); if (num == 0) { Vector2 rangeX; if (num2 == 0) { num2 = -1; rangeX = new Vector2(6.0f, 9.0f); } else { rangeX = new Vector2(-6.0f, -9.0f); } transform.position = new Vector3(num2 * 5, Random.Range(-2.0f, 5.0f), 0.0f); m_rigidbody.velocity = new Vector2(Random.Range(rangeX.x, rangeX.y), Random.Range(3.0f, 6.0f)); } else { transform.position = new Vector3(0.0f, -5.0f, 0.0f); m_rigidbody.velocity = new Vector2(Random.Range(-4.0f, 4.0f), Random.Range(11.0f, 14.0f)); } }
// Use this for initialization void OnEnable() { m_sprite = GetComponent <SpriteRenderer>(); if (GameManager.instance) { fruit_kind = GameManager.instance.Nowfruit; m_sprite.sprite = spriteImage[(int)fruit_kind]; m_sprite.color = new Color(1.0f, 1.0f, 1.0f, 1.0f); transform.position = GameManager.instance.EffectPos; StartCoroutine(AlphaMinus()); } }
// Use this for initialization void Start() { fruit_kind = p_fruit.Fruit_kind; }