
unity
拒绝加班珍爱生命
这个作者很懒,什么都没留下…
展开
-
unity webgl 系列(2):从webgl内存中下载文件到本地硬盘
前面是将文件上传到webgl进程,本篇是将文件从webgl进程中下载文件到浏览器的下载目录中。通用,只需要 二进制数组和文件名。原创 2024-01-18 10:22:08 · 1931 阅读 · 0 评论 -
unity webgl 系列:从本地硬盘上传文件到webgl沙盒中
其中,gameInstance是unity运行实例,有的叫unityInstance或者别的东西,具体看自己js模版中定义的变量。FileDialogResult:游戏物体上的需要被执行的函数;JSON.stringify(res):该函数接收的一个参数,这里我封装为一个json对象可以传递多个参数,传过去后解析为一个文件信息类。游戏物体名称用于在该js函数中发送广播,叫该游戏物体执行指定挂在在该物体mono脚本上的指定方法。该js脚本中,LoadFile函数名,接收一个游戏物体名称和过滤文件格式字符串。原创 2024-01-18 10:03:01 · 1214 阅读 · 6 评论 -
Final IK 2.1使用记录(1)Full Body Biped IK
1.导入包,添加标准的人物模型(有骨骼),添加组件 Full Body Biped IK。它会自动引用好关节。2.稍微测试一下。先把animator设置一下。animator设置好后,再设置某一个关节,这里设置右手。Position Weight设一个小值,这时候Scene会显示对应位置蓝点,点击可拖动看效果。...原创 2022-03-07 15:13:04 · 1946 阅读 · 0 评论 -
打包安卓闪屏记录
麒麟970,麒麟990,如果场景里面的材质是透明的,在安卓会闪屏而且不渲染出来。在别人的1+手机骁龙865可以完美显示。原创 2021-08-02 20:18:52 · 259 阅读 · 0 评论 -
highlighting v5.0插件使用 一(持续更新)
根据官方文档理解实践。1.简易使用方法摄像机添加HighlightingRenderer ;调整设置,以更改高亮显示的外观(粗细、强度)Fill Alpha:更改填充封闭区域内的透明度。0是默认透明,1是完全填充。Downsampling:缩减像素采样,none无:颜色变化会卡顿,half一半,quarter四分之一。Iteration:迭代,效果就是越大越像一个太阳,越亮,范围越大,和上面的downsampling配合不同效果。min Spread 和Spread都..原创 2021-07-15 11:55:29 · 1207 阅读 · 2 评论 -
unity动态生成按钮
要在下面的滑动栏动态加载给定数量的按钮。1.将按钮做成预制体。2.添加排列的组件,之后添加的按钮会自动排列好,这个非常省心3. 贴代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class UIController : MonoBehaviour{ private GameObje...原创 2021-07-12 20:57:49 · 3892 阅读 · 6 评论 -
unity打包安卓电脑调试不了解决方法
1.先让手机和电脑处于同一个WiFi下,这是前提。2.Unity2019打包到安卓平台并进行性能调试——用zhe'l原创 2021-06-09 17:11:04 · 870 阅读 · 2 评论 -
unity 2d状态下,有些东西不显示
其中一个原因是,原创 2021-06-08 16:24:01 · 2752 阅读 · 2 评论 -
DnSpy解析unity
1.找到路径,可以拖动整个dll文件夹进dnspy,也可以拖动一个dll。2.写的代码在这里原创 2021-06-02 19:06:39 · 913 阅读 · 2 评论 -
unity使用Public声明外部物体注意事项
1.为了图方便,经常会用public来赋值游戏物体。但是这样做有风险,最好还是声明私有awake赋值。2.确实是为了方便要使用的话,就要注意,要拖进public里面的物体必须在这个物体的子物体原创 2021-06-01 14:19:02 · 1327 阅读 · 2 评论 -
UNITY Start和Awake
1.赋值一般在Awake,这是有原因的。因为不管物体是否被激活都会执行。2.start里面的语句执行前提是物体被激活。3.如果a物体中的awake把b原创 2021-05-31 17:55:24 · 808 阅读 · 0 评论 -
unity销毁物体的坑
实例化的时候马上跟着销毁语句是不行的。哪怕你用协程延迟销毁也会报错。所以要在被销毁物体上挂在一个触发自动销毁就行了。原创 2021-05-29 22:16:34 · 559 阅读 · 0 评论 -
unity运行过程中销毁物体导致引用缺失
问题产生背景:原创 2021-05-28 22:30:45 · 944 阅读 · 0 评论 -
unity用了resharper后用不了awake,start,ontriggerenter等unity自带函数
扩展 > ReSharper > Extension Manage> 搜索 Unity > 点击Install安装‘Unity Support’扩展虽然我安装提示了6个错误,但是我能用,我也不知道为啥(我是破解版,没找到解决方法),但是能用就行。...原创 2021-05-23 18:18:11 · 595 阅读 · 0 评论 -
This message parameter has to be of type:Collision2D
unity OnCollisionEnter2DThis message parameter has to be of type:Collision2D原来是我函数里面的参数类型错了。用了resharper插件后不自动提示不全awake,start等unity自带的函数,需要自己一个一个敲,就挺麻烦的。下面才是对的...原创 2021-05-23 18:08:06 · 2975 阅读 · 1 评论 -
unity无法终止协程替代方法
如果用括号的函数,就只能启动不能终止。 if (isSlide) { StartCoroutine(SmokeInstantiate()); } if(!isSlide) { Debug.Log("终止协程"); StopCoroutine(SmokeInstantiate()); }像上面这样不能终止协程,只能像下面那样,不知道为什...原创 2021-05-22 18:40:39 · 466 阅读 · 0 评论 -
unity打包好后运行默认全屏
原创 2021-05-20 18:09:30 · 1576 阅读 · 0 评论 -
lightmapper的enlighten,cpu,gpu三种模式对比。建议enlighten
1.CPU 11秒2.enlighten 3秒3.GPU 6秒效果差不多。enlighten更快原创 2021-05-20 15:00:01 · 720 阅读 · 0 评论 -
对比unitylightmapper三种模式烘焙效果
两个cube动态,其他面静态。1.Progressive CPU2.Enlighten:3.Progressive GPU奇丑无比,还是用enlighten吧。。。而且,gpu用的是自带核显,无法设置撑独显。不好用。原创 2021-05-20 14:53:17 · 1098 阅读 · 1 评论 -
unity打包xml安卓后在安卓加载
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、上代码总结前言遇到个问题。unity在电脑上加载解析xml完全没问题,但是发布到安卓端就加载不出来,尝试过其他博主的方法:1.android unity 文件读写_unity Android 打包后读取 xml 文件没有效果。2.Unity 安卓游戏加载xml文件用www协程,我不能用协程,必须要在awake就全部加载好所有操作步骤,所以www协程方法用不上。3.官方文档:https://docs.unity原创 2021-05-14 12:23:43 · 556 阅读 · 0 评论 -
Transform在脚本中用于记录位置和角度信息
public GameObject go1; public GameObject go2; void Start() { go1=GameObject.Find("Cube (1)"); go2=GameObject.Find("Cube (2)"); Transform tf1 = go1.transform; go2.transform.position = tf1.position; go...原创 2021-05-12 21:09:20 · 108 阅读 · 0 评论 -
unity横条中实现动态数量按钮(或者什么ui)
1.创建Scroll View。2.去掉垂直的勾勾。3.viewport的范围锚点都改0,贴合四边。4.拖动content物体,调整范围那么高,左对齐。(图片是最后效果,主要看文字步骤)5.先在content下创建1个按钮,或者其他东西。6.centent给一个组件,grid layout group.7.ctrl+d之后可以看到自动排列好了按钮。8.接下来是见证奇迹的时候,在外部创建button按钮,拖进content,神奇的一幕出现了!拖进去的按钮会自动排列好!9.接下来就是用for原创 2021-05-11 23:17:07 · 376 阅读 · 0 评论