Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
182 views
in Technique[技术] by (71.8m points)

c# - Component problems with unity2d

So here is my c# script that should add some options to click on under its component but it doesn't have any clickable boxes under the component. The first time I did this it had the "the associated script cannot be loaded. Please fix any compile errors and assign a valid script unity." error. So I took all the c# files out of my assets and closed them reopened and put the files back inside the assets folder. After this, EDIT: I got the error after restarting unity. but I still did not have the drop-down options as I should. Thanks in advance for the help!

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class levelLoader : MonoBehaviour
{
    public int iLevelToLoad;
    public string sLevelToLoad;

    public bool useIntegerToLoadLevel = false;
    void Start()
    {

    }


     void Update()
    {

    }

    private void OnTriggerEnter2D(Collider2D collision)
    {
        GameObject collisionGameObject = collision.gameObject;
        if (collisionGameObject.name == "Player")
            LoadScene();

    }
    void LoadScene()
    {
         if (useIntegerToLoadLevel)
        {
            SceneManager.LoadScene(iLevelToLoad);
        }
        else
        {

            SceneManager.LoadScene(sLevelToLoad);
        }


    }



}
question from:https://stackoverflow.com/questions/65837822/component-problems-with-unity2d

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...