![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
悟石
unity开发
展开
-
ugui 缩放图片使图片的四个角和四边保持原样
在用UGUI做界面的时候会遇到让一些图片缩放但不改变图片四边和四个角的大小例如下面这个图:如果直接把它拉高会出现这样的结果:图片变形了,要想缩放它又要保证图片原样可以这样处理:1:选中原图片在Inspector窗口中点击Sprite Editor2:在弹出的窗口中适当改变绿色边框让其按照自己想要的效果九宫中间的部分是可缩放的位置3:把原创 2017-08-17 22:07:34 · 3992 阅读 · 0 评论 -
unity不同平台下访问游戏中文件的路径
有时候我们会在打包ab以后的文件夹中放入一些配置文件,通过读取这个文件里的一些内容来改变游戏里的一些东西。如下图“conf”这个文件,在不同平台下访问的路径也会不一样,下面的代码分别对应不同的路径 string head =#if UNITY_EDITOR @"file://";#elif UNITY_ANDROID原创 2017-08-16 17:45:06 · 1807 阅读 · 0 评论 -
分享一个双面透明逐渐显示的shader
分享一个双面透明逐渐显示的shader,大致效果如下图:随着摄像头不断靠近颜色越来约明显,优化摄像机对物体裁剪显示比较突兀shader代码如下:Shader "Custom/dtsCircle"{ Properties{ _Color("Color Tint",Color) = (1,1,1,1)原创 2017-10-23 23:36:32 · 1135 阅读 · 0 评论 -
unity ugui 坐标位置总结
Ugui中的transform下有两个位置一个是position,一个是localposition 可以简单理解position是世界坐标(位于空间下的某个位置)Localposition是相对位置是相对与父节点的偏移位置这些和模型是一个道理 白色图片对应Image红色图片对应Image3 两张图片的宽高都是100,两个图片的x距离是100个单位(只用x距离原创 2017-11-16 21:22:53 · 18720 阅读 · 1 评论 -
Androidstudio3.1和unity互相调用
1.新建Android lib工程New->New Module2.选择Android Library3.输入package name 这个要和unity的包名一致4.在新建的工程下如图位置new 一个 EmptyActivity 5.在android工程下的libs文件里添加unity的jar包Unity中jar有两个路径这个要取决于unity的打包方式在unity中playersetti...原创 2018-06-09 00:33:26 · 8656 阅读 · 3 评论 -
unity 音频资源优化
下面介绍几个关于unity里面音频文件的属性选项:Force ToMono:在打包之前,多通道音频将被混合到一个mono轨道上Load In Backgroud: 加载将在一个单独的线程上延迟的时间发生,而不会阻塞主线程Ambisonic: 如果音频文件包含有双声编码的音频,那么启用这个选项 LoadType:①Decompress On Load:处理较小的声音(load就解压) ...原创 2018-06-02 10:22:07 · 3857 阅读 · 1 评论