public static void Create()
    {
        ArmPiece asset = ScriptableObject.CreateInstance <ArmPiece> ();

        AssetDatabase.CreateAsset(asset, "Assets/Data/Items/ArmPieces/NewGloves.asset");
        AssetDatabase.SaveAssets();
        EditorUtility.FocusProjectWindow();
        Selection.activeObject = asset;
    }
Exemple #2
0
 // Use this for initialization
 void Start()
 {
     target = transform.position;
     for (byte i = 1; i <= numberOfPieces; i++)
     {
         ArmPiece piece = GameObject.Instantiate(armPiece).GetComponent <ArmPiece>();
         piece.armEnd   = transform;
         piece.armStart = armStart;
         piece.position = i;
         piece.Init();
     }
 }