【发布时间】:2016-11-21 15:06:11
【问题描述】:
我正在尝试使用 Unity 和 Firebase 创建授权场景。此处附有我的 C# 脚本的屏幕截图以及显示的错误。是否需要为集成 Firebase 指定单独的目录。我浏览了此链接中提供的文档:https://firebase.google.com/docs/auth/unity/password-auth。 我已经完成了所有步骤。请通过它,并告诉我我错过了什么!
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using System;
using System.Collections.Generic;
public class SignUp : MonoBehaviour
{
public GameObject list;
public Text email;
public Text password;
public GameObject logIn;
Firebase.Auth.FirebaseAuth auth = Firebase.Auth.FirebaseAuth.DefaultInstance;
private string userID;
private string pass;
// Use this for initialization
void Start ()
{
//Firebase.Auth.FirebaseAuth auth = Firebase.Auth.FirebaseAuth.DefaultInstance;
}
// Update is called once per frame
void Update ()
{
auth.CreateUserWithEmailAndPasswordAsync (userID, pass).ContinueWith (task => {
if (!task.IsCanceled && !task.IsFaulted)
Debug.Log ("User Created");
else
Debug.Log ("User Creation Failed");
});
}
public void signUp ()
{
list.SetActive (true);
logIn.SetActive (false);
}
public void details ()
{
userID = email.text.ToString ();
pass = password.text.ToString ();
print (userID);
print (pass);
}
}
【问题讨论】:
-
你的截图在哪里?顺便说一句,不要发截图,直接贴代码吧。
-
我已经做到了@MichaelFaisst
-
那么错误是什么?
-
“找不到类型或命名空间‘Firebase’”,第 13 行
-
您是否尝试查看提供的quickstart samples?有一个在该代码中使用身份验证的示例。