2 Dragon Peng

尚未进行身份认证

暂无相关简介

等级
TA的排名 26w+

Scroll View出包后内容不显示

ScrollView出包后内容不显示ScrollView出包内容与unity编辑器下显示的内容不符ScrollView显示异常的解决方法ScrollView出包内容与unity编辑器下显示的内容不符在一次出包的时候在编辑器下运行时没有任何问题的,然后出完包滑动框(Scrollview)中的内容莫名奇妙的消失了看不到,但是滑动框的滑动条的显示是正常的,然后通过打印显示出来的位置、角度、大小等...

2019-09-03 11:02:20

Unity的UI界面管理器

Unity的UI界面管理器界面管理界面管理器的优势界面管理模式的流程图管理器脚本Helper脚本Manager脚本WindowsManager脚本界面管理界面管理器的优势界面管理器只是为了方便界面的管理能够更加方便的去管理每个界面的开关操作,但又不干涉其他界面的内部操作。不至于像界面之间直接打开另一界面的操作,那样一旦界面过多或删除或添加一个界面都需要带动大量的代码,而这种统一的界面的打开...

2019-08-05 20:37:58

Shader——模型裁剪

在Unity中用Shader实现对模型的裁剪Shader"Custom/3DdiscardTest"{ Properties { //纹理贴图 _MainTex("Texture",2D)="white"{} //裁切的范围(根据实际物体大小而定,通过C#赋值) _DiscardFactor("DiscardFactor",Range(-1,1))=0...

2019-06-25 15:44:31

Unity滑动3D物体

在UGUI滑动框中放3D模型一般在ScrollView组件的滑动中安放3D模型的时候,模型滑出ScrollView的规定界限后3D物体并不会进行隐藏。这个脚本的缺点在于要等到物体的中心点超出区域才会进行隐藏。想要达到模型逐点的进行隐藏可以用顶点计算的方式去实现超区隐藏,使用顶点进行计算会加大计算量。实现隐藏3D物体的脚本publicclassGameObjectScroll...

2019-06-25 15:17:40

Unity实现属性图

属性图脚本的UI脚本信息usingUnityEngine;usingSystem.Collections;usingUnityEngine.UI;usingSystem.Collections.Generic;namespaceFramework.UI.Radar{publicclassRadarProperty:Graphic{...

2019-06-24 20:54:17

Unity设置字体颜色渐变

unity开发程序在一些必要的的程序的时候需要实现一些简单的渐变效果,之前不太懂都是直接让美术那边出图片用图片来代替,用着用着就让工程中多了很多的而又没有必要的图片。后面找到了一种很好优化包的方法就是直接用代码来实现颜色的渐变。最开始在网上看到了一些设置颜色渐变的都是直接对整体进行颜色设置,后来无意间发现了每个字由6个顶点构成,然后就修改成了下面设置颜色渐变的代码。publicclass...

2019-01-02 16:37:55

Unity Text换行问题

使用Unity中UGUI的人都会有一个问题,在Text中显示中文文字是Text文本会莫名其妙的出现换行的问题Text在unity中的一段文字不做处理是以下的显示效果当对文字进行处理之后显示就不会出现换行的问题了。Text只会对英文空格进行自动换行,当将英文空格换成中文空格(\u3000)时文本就不会被换行,而且也能实现一些文本设置如:首行缩进等.privatevoidsette...

2018-12-25 18:06:39

Unity解析Xml数据

使用Unity自带的接口解析Xml数据<?xmlversion="1.0"?><LoginList> <Loginname="老大"sex="男"id="0"/> <Loginnam

2018-12-10 15:15:08

Unity实现Text逐字显示

Unity实现Text逐字显示不说废话直接上代码[RequireComponent(typeof(Text))]publicclassTrendsText:MonoBehaviour{publicuintm_TextIndent;//首行缩进--字符数[TextArea(4,10)]publi...

2018-12-01 17:20:00

Unity写Inspector的拓展脚本数据不会保存问题

为脚本编写Inspector拓展脚本首先创建一个脚本并定义公开变量或属性publicclassImageScan:MonoBehaviour{ //枚举类型publicSettingSizem_SizeType=SettingSize.Auto;//颜色类型publicColorm_ImageColor=Col...

2018-11-15 14:53:46

Unity出PC包设置分辨率

去除运行初的选择屏幕分辨率在PlayerSetting中将DisplayResolutionDialog设置为Disabled即可动态设置屏幕分辨率在unity有一个Screen.SetResolution的方法该方法有三个参数分别时屏幕分辨率的宽、高和是否全屏publicclassSettingScreen:MonoBehaviour{ voidStart()...

2018-11-15 14:10:13

Unity实现多语言切换

在unity中有很多人习惯时把文字直接写在TEXT组件中,或者在脚本中写死,这种方式在对后期的维护非常的不利,在这里我教大家一个方法,把文字写在TXT文本中。然后动态加载TXT文本,这样就不用为了修改一些文字而去修改脚本或者预制,下面直接上脚本。///<summary>///语言文字管理///*======================================...

2018-11-09 11:15:06

Unity获取系统信息

Unity的原生类UnityEngine.SystemInfo以前为了获取手机的一些信息去写一些Android或着IOS的原生脚本最近才发现Unity已经为开发者准备好了这些接口。在Unity中有一个UnityEngine.SystemInfo的类。在这个类中有一些方法下面简单的列出一些信息出来,这个类中提供的一些属性信息均为只读//获取电池电量SystemInfo.batteryLe...

2018-11-07 18:04:45

Unity不编译脚本问题

Unity不自动编译脚本我之前碰到过Unity不自动编译脚本的问题,我开始以为Unity出了问题,后我就把Unity卸载,然后重新安装发现unity还是不会自动编译修改的脚本,必须重新启动Unity才会对脚本进行编译。之后我就在网上查了下才发现是由于自己的操作问题导致的代码不会编译。按照上图去找下面的路径打开下面图片的操作界面在下图片中红色框中的勾上Unity就会自动编译脚本,否则Unity...

2018-10-13 11:46:29

C#中类型间的转换

C#中Enum类型与String类型间的转换publicenumGrener{ 男, 女,}publicclassDemo{ publicstringgren="女"; publicGrenerm_Gren=Grener.男; publicvoidText { //将Enum类型转换成指定的string类型 stringstr=m_G...

2018-10-12 16:05:50
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。