void CreatePaint(PaintType type) { mapController.Paint(firstPerson.m_chaTrans.position, firstPerson.m_chaTrans.rotation, type); CurrentLevelMessage.ProjectorMessage pm = new CurrentLevelMessage.ProjectorMessage(); pm.position = firstPerson.m_chaTrans.position; pm.rotation = firstPerson.m_chaTrans.rotation; pm.type = type; CurrentLevelMessage.Instance.projectorMessageList.Add(pm); }
void Start() { if (sktboxMat != null) { RenderSettings.skybox = sktboxMat; } for (int i = 0; i < CurrentLevelMessage.Instance.projectorMessageList.Count; i++) { CurrentLevelMessage.ProjectorMessage pm = CurrentLevelMessage.Instance.projectorMessageList [i]; Paint(pm.position, pm.rotation, pm.type); } }