首页 文章
  • 4 votes
     answers
     views

    在Unity3D中管理复杂的预制层次结构

    我在几个地方问了这个问题,但还没有完全弄明白,所以也许这里的一些聪明人会知道如何处理这个问题 . 在项目中维护预制件的深层嵌套层次结构的最佳方法是什么?比如,我们有一些GUI屏幕,由较小的通用组件组成 . 为简单起见,我们称之为前“视图”,后者称为“组件” . 视图处理语义(例如库存视图,商店视图);组件是可配置的,但没有任何业务逻辑连接到它们(例如,一个按钮只关心它的OnTap回调/事件处理程序...
  • 5 votes
     answers
     views

    4.6新UI如何更改按钮图像?

    我搜索的所有内容都基于旧的UI . 我尝试了以下内容 button.image = Resource.Load<Image>("..."); button.GetComponent<Image>() = Resources.Load<Image>("...."); button.GetComponent<Button...
  • 0 votes
     answers
     views

    Unity 4.6:如何通过脚本使用UI按钮禁用/启用GUI面板

    我刚刚开始统一,并且只需点击一下按钮就可以显示/隐藏菜单面板 . 我正在使用unity 5并且能够通过在检查器中右键单击()按钮参数来执行此操作: 我单击“”,在对象字段中拖动我的面板,然后选择GameObject> SetActive(Bool)函数 . 但是我想要学习的是用C#脚本实现类似行为的方法 . 我试过了: using UnityEngine; using UnityEngin...
  • 1 votes
     answers
     views

    如何使用模型动态生成模型的纹理图像 . (Unity3D / C#)?

    我需要知道如何在游戏过程中生成3D模型的二维图像(带旋转) . 我正在使用C#和Unity3D . [编辑为Clarity,我希望...] 经过一番研究:看起来我想要的是RenderTexture . 我应该能够创建一个相机并将相机的图像输出到RenderTexture资源,然后从RenderTexture中拉出纹理 . 最好的方法是什么? 我的尝试:使用Unity编辑器我还创建了一个背景平面,...

热门问题