/********************************************************************
	created:	2014/03/14
	created:	14:3:2014   16:50
	filename: 	NPCPresentChild.cs
	author:		王迪
	
	purpose:	NPC编辑器编辑类子结点,用户表现方向
*********************************************************************/
using UnityEngine;
using System.Collections;

public class NPCPresentChild : MonoBehaviour {

	// Use this for initialization

    public Vector3 m_cubeSize = new Vector3(1, 1, 1);
    private float m_height = 20.0f;
    private Vector3 m_localPosCache;
    private Color m_color = Color.yellow;
	void Start () {
	
	}
	
	// Update is called once per frame
	void Update () {
	
	}

    void OnDrawGizmos()
    {
        m_localPosCache = transform.position;
        m_localPosCache.y += m_height;
        Gizmos.color = m_color;
        Gizmos.DrawCube(m_localPosCache, m_cubeSize);
    }

    public void SetHeight(float h)
    {
        m_height = h;
    }

    public void SetColor(Color color)
    {
        m_color = color;
    }
}