//==================================================================================================== void PutAlien(float3 position, float3 normal) { var alien = GAMEOBJECT.Instantiate(AlienObject); alien.SetActive(true); alien.Tag = "Alien"; alien.Transform.Parent = AlienInstancesObject.Transform; alien.Transform.Position = position; alien.Transform.LookAt(normal); alien.Transform.LocalScale = AlienObject.Transform.LossyScale; AlienCount++; }
//==================================================================================================== // ■ ADD //==================================================================================================== public void AddPoint(float3 position) { PointList.Add(new POINT(position, WallHeight)); Change = true; /////////////////////////// //Add WallCollider ////////////////////////// var obj = GAMEOBJECT.Instantiate(WallCollider); obj.SetActive(true); obj.Transform.Parent = Transform; obj.Transform.LookAt(position); obj.Transform.Position = position; }