Esempio n. 1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();
        TrackCreator track = (TrackCreator)target;

        if (GUILayout.Button("Generate highway points"))
        {
            System.Random rnd = new System.Random();
            track.GenerateHighway(rnd);
        }

        if (GUILayout.Button("Generate road points"))
        {
            System.Random rnd = new System.Random();
            track.GenerateTrack(rnd);
        }

        if (GUILayout.Button("Generate road points akima"))
        {
            System.Random rnd = new System.Random();
            track.GenerateTrackAkima(rnd);
        }

        if (GUILayout.Button("Generate road sections"))
        {
            track.GenerateRoadSection();
        }
    }
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();
        TrackCreator trackCreator = (TrackCreator)target;

        if (GUILayout.Button("Generate Track"))
        {
            trackCreator.GenerateTrack();
        }
    }