• Unity 3D项目问题笔记 //01_在 unity 中切割 2D图片

    时间:2024-04-14 18:13:14

    (我是跟着互联网公开课上的老师学的,素材版权全部归腾讯所有,仅供学习使用)1.打开一个工程,然后选中你要切割的素材图片(我只会方形切割(~ ̄▽ ̄)~)2. 右侧 inspector 窗口中,将 Texture Type 改为 Sprite(2D and UI),然后选择 apply 进行应用3.选择...

  • 【unity】解决3d max导出的fbx在unity贴图丢失的问题

    时间:2024-04-14 18:12:18

    这两天一直在为贴图问题困扰,研究了许久,终于找到了解决方法,分享给大家,希望能帮到大家可以减少入坑时间1.贴图文件夹我们在给3d max贴图的时候,一定要把图片资源都放在同一个文件夹里,不要让贴图文件散落在各个不同路径下。而且贴图文件夹尽量用英文命名,因为旧版本识别中文可能会出现问题。不同个文件夹也...

  • unity 3D AI自动寻路

    时间:2024-04-14 18:11:50

    unity 3D AI自动寻路建造一个简单的场景选中两个球之外所有的物体,然后在Inspector——Static——Navigation Static选中要寻路的物体添加在导航栏选中Component——Navigation——Nav Mesh Agent组件在导航栏打开Window——Navig...

  • Unity 3D美术(程序+美术遇到的常见问题)

    时间:2024-04-14 18:10:58

    自己接触unity3d也有6年左右的时间,从最开始的基础学习到现在做项目管理接触过的项目:医疗VR,军事VR,景区博物馆AR,城市规划,房地产VR,VR中控教育,博物馆整套解决方案(软件+硬件),地铁模拟器,日式游戏模型外包,AE影片剪辑,Premiere剪辑,AU声音优化,3D GISS,BIM模...

  • Unity 3D游戏开发GUI高级控制之Scroll View控件

    时间:2024-04-14 18:10:12

    在游戏开发过程中,会碰到游戏界面中的GUI控件太多,超出了屏幕的显示范围,此时就需要使用Scroll View控件来完成它的展示效果。Scroll View控件可以设定一个滚动显示区域。如果水平或垂直的GUI控件超出其显示区域,视图下方或者右方将会出现滚动条。在开发中使用Scroll View控件的...

  • Unity3D 打包后UI失效(FindGameObjectsWithTag)

    时间:2024-04-14 18:09:20

           新做一个项目,由于脚本中声明了太多的公开变量,觉得看上去不舒服,于是通过GameObject.FindGameObjectsWithTag("")的方式获取实例资源,玩玩没想到竟然引火烧身。起初在PC端,代码运行是正常的,但是经过打包后,在Android移动平台下却无法正常运行,做了许...

  • Unity Scroll View使用

    时间:2024-04-14 18:08:44

    问题:很多时候我们需要在一个scroll view里面,content的大小随内容的大小变换,同时content还要使用layout group来使下面保持一定的规格排列,比如上面的vertical layout group,再同时,还需要下面的子物体的大小随自己的子内容来动态改变例如聊天框 便捷任...

  • Unity 使用Scroll View滑动栏实现缩放选择效果

    时间:2024-04-14 18:09:00

    工程下载链接:https://pan.baidu.com/s/1AQSrZJjOpHZ4wdMonvBkig 提取码:sybj效果图using System.Collections;using System.Collections.Generic;using UnityEngine;using Un...

  • Unity3d Mesh、Texture、UI 压缩降低内存

    时间:2024-04-14 18:08:01

    一、Mesh压缩:将Mesh Compression 根据情况设置为 heigh、low等不同层次,取消掉Read/write Enabled、Import BlendShapes;根据情况取消 法线的导入不需要导入动画的Mesh,取消Animations的导入;Rig 下 AnimationTyp...

  • Unity.4.x版本使用Gradle编译教程

    时间:2024-04-14 18:07:43

    Unity2017.4.x使用gradle编译需要进行如下修改:       使用文本编辑器打开unity安装目录\Unity2017.4.x\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates\下的mainTe...

  • unity之UGUI系统基础

    时间:2024-04-14 18:01:29

                                                          UGUI系统基础一.UGUI 简介:①.Unity3D4.6 版本开始,Unity 引擎内出现了一个自己的完整 UI 系统。在此之前,国内 90%以上的 Unity 项目,项目 UI 界面都是...

  • Unity3d聊天视图适应手机键盘视图

    时间:2024-04-14 18:01:05

    我们实际开发出来的聊天系统,有时候会出现这样一个现象,点击InputField会弹出手机系统的键盘,键盘的弹出会遮住InputField甚至频道里面的消息。为了解决游戏聊天视图被这个系统键盘遮挡的问题,最直接的思路就是,输入框根据键盘的高度来做适应,意思就是说,根据键盘的高度,动态改变游戏聊天视图的...

  • 如何对Unity中的声音进行优化以提高你游戏的性能

    时间:2024-04-14 17:11:27

    译者: 张乾光(星际迷航) 审校:陈敬凤(nunu) 目的这篇文章的主要目的是通过优化声音来让你了解声音的优化可以极大的提升Unity游戏的性能。这篇文章是我们正在进行的《对Unity游戏进行优化的最新倡议》中的一部分。如果你对如何优化你的游戏有兴趣的话,你可以看看这个系列文章:《对Unity游戏进...

  • unity shader实现一个移动的箭头

    时间:2024-04-14 17:11:10

    Shader "Unlit/LT_Arrow"{    Properties    {        _MainTex ("Texture", 2D) = "white" {}        _MSpeed("MoveSpeed", Range(1, 3)) = 2 //移动速度    }    S...

  • unity 移动平台打包丢失shader的问题

    时间:2024-04-14 17:10:38

    自己写了个shader,并且是从代码里面来进行加载,编辑器中并没有引用。在编辑器中运行项目没有问题,但是当我发布到iso和android平台之后发现游戏中并不能找到我自己的shader,猜想是unity在打包过程中进行了一些优化,没有用到的shader不会被打到游戏包内。我找到了2个解决办法1.随意...

  • unity打包exe出现材质丢失的情况

    时间:2024-04-14 17:09:59

    最近在做一个房产项目,打包成exe运行时出现了材质丢失的情况。丢失的材质都是unity自带的着色器Legacy/Self-Illumin/Diffuse发光着色器。最后发现需要更改unity的图像设置:在目录路径edit/project settings/graphics下设置,,如图: 将项目中用...

  • Unity加载AB包出现材质(Shader)丢失的问题

    时间:2024-04-14 17:09:33

    问题在项目中打包发布AB包的时候,当我对某个资源的材质修改的时候(例如:替换了某种Shader渲染时),发现这个时候加载出来的模型资源出现了材质丢失的情况,起初,我以为是模型材质的引用问题,于是,我又把材质单独提取成一个AB包,并在加载模型之前加载出来,最后发现并没有什么用,本以为是AB包的分组策略...

  • Unity打包编译后材质丢失

    时间:2024-04-14 17:09:23

    今天项目在编辑器模式正常,编译后丢失了材质.我们设置编译后输入日志.在编译后的日志里发现是Shader.Find方法报空指针异常.经过一顿面向百度编程,发现Unity打包时发现这个shader没有被引用,自动就给删了.所以这玩意在编辑器模式下Van♂全正常API文档里也有说明,并且给了解决方法:1....

  • Unity.4.0f1-Android打包报错:ArgumentNullException: Value cannot be null.

    时间:2024-04-14 14:53:57

    问题解决的总结报错:ArgumentNullException: Value cannot be null.Parameter name: path1System.IO.Path.Combine (System.String path1, System.String path2) (at…(此处省略...

  • Unity 3D - Mask和RectMask2D区别

    时间:2024-04-14 14:44:33

    Unity 3D - Mask和RectMask2D区别 :主要区别:区别1:Mask主要处理不规则图形遮罩效果RectMask2D只能做矩形遮罩.区别2:Mask需要一个Image来当作遮罩区域,子节点在Image[渲染区域]才会显示RectMask2D以自身RectTransform为裁剪区域,...