07 CHAPTER 2D Unity Particles System 7.1 Unity 7.2 7.3
2D Asset Demo Rain Snow SteamSpray VolumeSteam Waterfall Demo Unity Asset store 7.3 2D example\practice\ch07 Unity ch07 MissileExplosion Wall 7-8
2D 07 Unity Particle System Texture Missile Hierarchy Missile Flame Flame Flame sprite mode Multiple Apply Sprite Editor 1 3 2 7-9
2D Sprite Editor Slice Automatic Slice Apply 1 3 2 Flame Flame 0 Hierarchy Flame_0 Hierarchy Flame_0 Missile Missile Missile Sorting Layer Add Sorting Layer Missile_Front Missile_Behind Missile Missile_Front Flame_0 Missile_Behind 7-10
2D 07 Flame Hierarchy Flame_0 FlameFlame_0 Animaton Sprite Hierarchy Missile Project Explosion Explosion Sprite Editor Hierarchy Create 2D Sprite Explosion Explosion 4 Explosion Explosion Project 7-11
2D Wall Wall Wall Missile Project Box Collider 2D Trigger Missile Rigidbody 2D Gravity Scale 0 7-12
2D 07 Wall Box Collider 2D Trigger C# Script Missile Explosion Create_Missile Missile Missile speed Transform Update TranslateTime.deltaTime 10 public class Missile : MonoBehaviour { // 10 public int speed = 10; // public Transform Explosion; } void Update () { // this.transform.translate( Vector2.right * speed * Time.deltaTime); 7-13
2D OnTriggerEnter2D if Wall Instantiate Explsion } void OnTriggerEnter2D(Collider2D c) { if(c.name == "Wall") { // Destroy(gameObject); // Instantiate(Explosion,this.transform.position, Quaternion.identity); } } Missile Explosion Explosion Explosion Missile Explosion Explosion using UnityEngine; using System.Collections; public class Explosion : MonoBehaviour { void Start () { 7-14
2D 07 } } Destroy(gameObject,1f); Start Destroy Destroy gameobject,1f ;, ; 1 1 Explosion Missile Wall Missile Create_Missile Create_Missile 7-15
2D 9.1 Unity Animation example\practice\ch09 Unity ch08 Assets Texture player walk_01 walk_02 drag_01 drag_02 9-2
09 fall_01 floor_01 floor_02 hover_01 hover_02 stationary_01 stationary_02 9-3
2D player Assets/Texture player Hierarchy player Sprite player Animation Animator windows Animation Animator Animation player Create New Clip playerplayer_walk player_dragplayer_fallplayer_ Floorplayer_Hoverplayer_Stationary Assets/anim 9-4