PHP 和 Unity - 来回移动信息



我不久前发布,并决定制作另一个线程。

在我们的应用程序中,我们要求玩家创建一个新帐户,当他们这样做时,我们将此信息添加到我们的数据库中。

下一步是现在获取他们创建的帐户,以便我们可以向其添加更多数据。因此,播放器与我们创建一个帐户,完成此操作后,我们然后使用Google Play服务登录,现在我们需要将Google的信息添加到他们创建的帐户,LOCALE,ID等。

我不确定在这里是PHP的新问题,这是我的正确方法,因此我要求对其进行一些指导,并有几个问题可能没有任何意义。

  1. 当用户创建一个帐户时,我现在需要参考并保留其创建的此帐户,以便我们可以轻松地访问和编辑/添加信息。您将如何实现这一目标?

  2. 当我需要数据库中的信息以在应用程序中显示时,如何获取特定于玩家的此信息并将其直接读取为Unity?我想我可以使用jsonencode,但我不确定这是否是执行此操作的最有效方法。

还有更多,但我不想一次要求所有哈哈。

感谢您的任何帮助。

约翰

    <?php
/// Check to make sure there is data in these fields
/// Only accept user when they have confirmed thier email
error_reporting('E_All');
include 'db_header.php';
$error = '';
$firstName = $_GET['firstName'];
$lastName = $_GET['lastName'];
$email = $_GET['email'];
$password = $_GET['password'];
$sql = "INSERT INTO Player (FirstName, LastName, Email, Password)
VALUES ('$firstName', '$lastName', '$email', '$password')";
// Here i need to make sure this is correct
if ($conn->query($sql) === TRUE)
{
    $id = $conn->insert_id;
    echo "Welcome " . $firstName . " You are now an Rcader! ";
}
else
{
    //echo "Error: " . $sql . "<br>" . $conn->error;
    $error = $conn->error;
    echo $error;
}

首先,您需要通过此简单的unity3d tut在Unity Wiki上学习基本php和unity3d集成,这是服务器端高分。p>现在来找您的问题:

您应该首先通过询问用户名和unity3d中的p/w来验证用户是否有效将其ID/主键保存在 player prefs prefs 中。稍后,使用此播放器prefs值将用户特定信息存储到数据库中。您还可以使用此播放器prefs值从数据库中检索数据。而且永远不要忘记在退出游戏之前删除玩家prefs值。

最新更新