30/09/2018, 19:08

[Unity] On Click(Button) không gọi được hàm trong script

Mình có file script tên là LevelManeger.cs như sau

using UnityEngine;
using UnityEngine.UI;
using System.Collections;

public class LevelManager : MonoBehaviour 
{

	public void loadLevel(string name)
	{
		Application.LoadLevel (name);
	}

Mình tạo 1 button gọi Script trên nhưng trong phần On Click(Button) không gọi được hàm loadLevel(string) ở trên
chỉ hiện ra phần Monoscript (như hình minh họa)

Bạn nào biết lỗi hay cách khắc phục xin giúp mình với ạ cảm ơn nhiều

viết 21:20 ngày 30/09/2018

phải tạo 1 gameobject rồi kéo thả cái LevelManager script vô object đó, rồi kéo thả object đó vô cái OnClick này. (ko thích tạo thêm object mới thì kéo thả cái script vô button này rồi kéo thả button này vô cái onclick object cũng được)

Mercury Phạm viết 21:18 ngày 30/09/2018

oh bạn làm theo video của anh NVIKI ah? cái Application.LoadLevel dc yêu cầu viết lại thành SceneManager.LoadScene đó

Văn Hồng Hà viết 21:17 ngày 30/09/2018

À mình quên mất, tks bạn

Bài liên quan
0