问题标签 [unity3d-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
80 浏览

blender - 如何在 Unity5 的全局空间中应用 trasform 旋转?

当您使用 Blender 和 Unity3d 应用旋转时:如果您使用变换属性进行旋转,无论您是在全局空间还是局部空间,您都会得到相同的结果。

但是在 Blender 中,您可以应用为每个轴指定全局或局部空间的旋转,因此您可以获得所需的内容(不是在变换属性框中,而是使用热键)。 你如何在 Unity3d 上得到这个?

(事实上​​,在 Blender 中,您可以选择多个对象来执行此操作)
提前谢谢您。

在全局空间中旋转 Blender 中的 2 个项目

在本地空间中旋转 Blender 中的 2 个项目

重新开始旋转后,在平行于等轴测视图的轴上旋转游戏对象

0 投票
1 回答
1155 浏览

unity3d - Unity 5 - 2D 游戏 - 单独的场景与面板

我尝试阅读所有帖子,例如 http://forum.unity3d.com/threads/scenes-vs-canvases-vs-panels.279890/ http://forum.unity3d.com/threads/with-new-ui-separate- Scenes-or-just-separate-panels.281013/ 和其他人仍然不明白什么是更好的方法?

场景与面板。

我个人认为场景更好 - 我觉得不同的层次。

我试着写一个熟悉糖果迷的游戏,以及我如何理解他们使用场景的方式——因为从地图到玩新的比赛游戏,你会看到加载屏幕——我觉得这是一些场景。

谢谢

0 投票
1 回答
482 浏览

unity3d - Unity3D - 当纹理文件在服务器上时,如何在运行时更改对象的纹理

我最近开始使用 Unity3D,我正在使用 Unity3D 5.3.0 版;

我的应用程序中有精灵对象,目前我正在导入图像并将其纹理类型从纹理转换为精灵。以及使用我的精灵对象的精灵渲染器手动喜欢它。

我想在运行时更改精灵渲染器中的精灵(2D 纹理)。并且纹理文件(png图像)存储在我的服务器上。

使用 www 类我可以将它下载到纹理文件中,但问题是,在将纹理类型分配给精灵之前,如何将纹理类型从纹理转换为精灵?

0 投票
1 回答
1915 浏览

unity3d - Unity UI - 按钮 OnClick() 看不到 LevelManager 的功能

我正在关注 Udemy 课程中的 Number Wizard UI 讲座(我不知道我是否能说出名字,但它是最著名的一个),我创建了“开始”和“退出”按钮。

我遇到的问题是这样的:在右下角的OnClick()面板中,我创建的“LoadLevel”函数(包含在LevelManager类中)没有出现。

因此,它不起作用。我试图在网上寻找它,但我只能找到有关 Legacy UI 的东西。

这是我在 Unity 中的截图:

统一截图

和类的代码:

我希望你能帮助我,我会再次通过基本的 Unity 教程来检查是否有任何提示。

感谢您的时间!

Ps:如果我的问题有问题,请记住这是我在这里发布的第一个问题。再次感谢你 :)

0 投票
0 回答
614 浏览

c# - Windows 上的 PlayerPrefsException

我在 Windows 宽度 5.3.4 版本上构建了 Unity3d 游戏。我收到这个错误

PlayerPrefsException:无法将首选项值存储在 UnityEngine.PlayerPrefs.SetString(System.String 键,System.String 值)[0x00000] in :0 at SlotManager+c__Iterator3.MoveNext () [0x00000] in :0(文件名:行:- 1)

Hay Im 所做的只是一个普通的 PlayerPrefs.SetString。根据文档(http://docs.unity3d.com/ScriptReference/PlayerPrefsException.html),此异常不应出现在 Windows 平台上,我找不到有关此主题的任何信息。有同样问题的人吗?

0 投票
1 回答
411 浏览

ios - 无法从存档创建 IPA (Unity 3D)

该项目在 Xcode 7.3 中编译时没有任何错误,但是当我尝试为 AdHoc 导出 IPA 时,它在编译 Bitcode 时卡住了。请帮忙。

它卡在这里:

它卡在这里...

0 投票
1 回答
1167 浏览

android-studio - 使用 Android 插件时 Unity3d 应用程序崩溃

我正在按照本教程制作一个计步器,它作为一个 android 项目运行良好,但是当我将 android 项目作为一个库并想在 unity3d 中使用它时,它崩溃并给我一个错误class not found: exception 我的统一代码如下:

我的android代码如下:

制作了一个android jar后,我将它保存在unity3d的插件文件夹中。我错过了什么吗?

我的 Android 清单文件如下:

0 投票
1 回答
999 浏览

c# - 按钮 Onclick 不适用于公共功能 - UNITY3D C#

我正在制作一个 Android 游戏,我将public onClick功能分配给画布上的三个按钮,但它们在我的 Android 手机上不起作用,或者在我的计算机上单击它们。这是它的样子:

图片

这是我的球代码,如您所见,我试图让球随着函数向前移动,随着ForwardSLASHleft函数向后移动BackwardsSlashRight,并从StartButton函数开始。但他们都没有工作。

0 投票
1 回答
990 浏览

c# - Unity 5.4 Animator 的动画/状态播放/停止

如何使用 C#(非旧版)在 Animators 中播放动画或状态?

动画剪辑“RightAnim”和“LeftAnim”

截屏

0 投票
1 回答
267 浏览

c# - UNET - 同步。非玩家对象的颜色脚本

我已经尝试解决这个问题好几个星期了,但没有成功,我真的需要帮助。

当我在实际播放器对象上启动颜色同步时,我能够在我的非播放器对象上同步颜色。

但是,我遇到的问题是我想将脚本附加到管理颜色同步的非播放器对象。我对位置和旋转同步也有同样的效果。

当我拖动非玩家对象时,我将其着色为红色,当我放下拖动时,我将其重新着色为白色。但是,我在拖动远程客户端时遇到授权问题,这就是我认为我无法解决的原因。

这是顺序:

  1. On-DragStart a) AssignNetworkAuthority b) 将颜色更改为红色
  2. On_DragEnd a) 重绘为白色 b) ReleaseNetworkAuthority

当我从远程客户端执行此操作时,出现权限错误。我的结论可能是错误的,即分配-删除权限语句由于某种原因与绘画不同步。

这是我使用的代码(之前分配了 childGameObject):

这是附加到非播放器对象的实际sync.script:

同步。脚本用于测试,所以当我启动 Cmd_DoColor 时并没有真正优化。最后,我将添加一个 if 语句并检查颜色是否已更改。