我有错误'ERR_FILE_NOT_FOUND(file:///android_assets/www/index.html)',当我在命令提示符下使用'cordova run android'运行android时,它在我的设备屏幕上显示.所以我按照路径'C:\ dev\projects\workshop\platforms\android\assets\www'然后真的没有index.html.但是有更多名为'starter-www'的文件夹,index.html放在那里.我认为路径是错误的,所以我在"wwww"文件夹中复制了starter-www的内容并删除了起始者-wwww.当我再次运行android并且内容也被同时删除时,自动创建starter-wwww文件夹.
'www'和'starter-wwww'文件夹有什么区别?我该如何解决这个错误?
cordova.js,cordova_plugin.js和插件位于C:\ dev\projects\workshop\platforms\android\assets\www.index.html,js,lib和assets位于C:\ dev\projects\workshop\platforms\android\assets\www\starter-www.
我创建了新项目,这次没有创建'starter-www',但是我遇到了同样的错误.它出什么问题了?..
我必须找到具有指定父级的子游戏对象。嗯。让我解释更多细节。我正在创建一个预制件,其中有一个名为“state”的子游戏对象,并且当我玩游戏时,父游戏对象的名称会发生更改。我的意思是子游戏对象的名称始终相同,但父游戏对象的名称完全不同。我如何知道哪一个孩子属于指定的父孩子。这并不像我想象的那么容易。这是我尝试过的下面的代码。
go = Instantiate(Resources.Load("Prefabs/User")) as GameObject;
go.transform.FindChild("State").gameObject.name = userIndex.ToString();
go.transform.FindChild(userIndex.ToString()).gameObject.SetActive(false);
Run Code Online (Sandbox Code Playgroud)
该代码无效,因为名称“state”等于 all。怎样修改才能更加清晰有效。请给我一些想法。
例如,创建的四个预制件的名称为“a”、“b”、“c”和“d”。所有游戏对象都有相同的子名称“状态”。我想知道的是如何找到“a”(父游戏对象)下的“状态”(子游戏对象)。我对统一功能不太了解。我该如何处理在所需父母下找到孩子的问题。
我正在努力用操纵杆旋转gameObject.操纵杆将json数据包含的角度值发送给gameObject.gameOjbect在接收Jsondata时应该自行旋转.但是,我想知道如何以角度(0到360度)旋转它,因为我所知道的是在下面使用(Vector3)位置.
Quaternion.LookRotation
public static Quaternion LookRotation(Vector3 forward,
Vector3 upwards = Vector3.up);
Run Code Online (Sandbox Code Playgroud)
总之,我想知道的是从角度旋转gameObject.
android ×1
angle ×1
c# ×1
cordova ×1
find ×1
gameobject ×1
parent-child ×1
quaternions ×1
rotation ×1