Exemple #1
0
    public override void OnInspectorGUI()
    {
        macekontrol script = (macekontrol)target;

        EditorGUILayout.Space();
        if (GUILayout.Button("ÜRET", GUILayout.MinWidth(100), GUILayout.Width(100)))
        {
            GameObject yeniobjen = new GameObject();
            yeniobjen.transform.parent   = script.transform;
            yeniobjen.transform.position = script.transform.position;
            yeniobjen.name = script.transform.childCount.ToString();
        }
        EditorGUILayout.Space();
        EditorGUILayout.PropertyField(serializedObject.FindProperty("layermask"));
        EditorGUILayout.PropertyField(serializedObject.FindProperty("onTaraf"));
        EditorGUILayout.PropertyField(serializedObject.FindProperty("arkaTaraf"));
        EditorGUILayout.PropertyField(serializedObject.FindProperty("kursun1"));
        serializedObject.ApplyModifiedProperties();
        serializedObject.Update();
    }
Exemple #2
0
 void Start()
 {
     mace   = GameObject.FindGameObjectWithTag("Dusman").GetComponent <macekontrol>();
     fizik1 = GetComponent <Rigidbody2D>();
     fizik1.AddForce(mace.getYon() * 1000);
 }