void Update() { if (m_renderer != null) { m_renderer.AddInstanceTRS(m_trans.position, m_trans.rotation, m_trans.localScale); } }
void DataTransfer_SingleCopy(Range r) { if (m_renderer.m_enable_scale) { for (int i = r.begin; i < r.end; ++i) { m_renderer.AddInstanceTRS(m_instance_t[i], m_instance_r[i], m_instance_s[i]); } } else if (m_renderer.m_enable_rotation) { for (int i = r.begin; i < r.end; ++i) { m_renderer.AddInstanceTR(m_instance_t[i], m_instance_r[i]); } } else { for (int i = r.begin; i < r.end; ++i) { m_renderer.AddInstanceT(m_instance_t[i]); } } }