コード例 #1
0
 public virtual void OnEnable()
 {
     lbm         = (LevelBlockingMesh)target;
     t           = lbm.transform;
     UVPosProp   = serializedObject.FindProperty("UVPos");
     UVScaleProp = serializedObject.FindProperty("UVScale");
 }
コード例 #2
0
 static void RefreshMesh()
 {
     foreach (GameObject go in Selection.gameObjects)
     {
         LevelBlockingMesh lbm = go.GetComponent <LevelBlockingMesh>();
         if (lbm)
         {
             //lbm.UVScale = Vector2.one;
             //lbm.UVPos = Vector2.zero;
             DestroyImmediate(lbm.meshFilter.sharedMesh);
             lbm.CreateMesh();
             lbm.UpdateMesh();
         }
     }
 }