ExecuteInEditMode使用
hnl6868618 2020-6-30 11:49
public class Pathway : MonoBehaviour { } 普通的类,加上ExecuteInEditMode, 就可以在编辑器模式中运行。 但是update刷新有可能会出现, 只有当场景中的某个物体发生变化时才调用, 而不是每帧调用。 参考: https://blog.csdn.net/xing_1337/article/details/90228456 ...
29 次阅读|0 个评论
unity相机抖动代码分享
hnl6868618 2020-6-28 12:18
using UnityEngine; using System.Collections; namespace ElementGirl.shiweijie { public class CameraShake : MonoSingletonCameraShake { // 抖动 ...
71 次阅读|1 个评论 热度 1
Unity 之 场景切换
wuliaoyeren 2020-6-23 10:39
Application.LoadLevel(); // 场景名称或索引,删除掉原场景的所有东西 Application.LoadLevelAdditive() // 添加并加载场景,不删除当前场景的物体,新场景的物体会被添加进来 Application.LoadLevelAdditiveAsync() // 在后台异步添加加载场景,不删除当前场景物体,允许添加进度条,该方法会返回AsyncOperatio ...
105 次阅读|1 个评论 热度 2
PBR.IBL
zhangdange 2020-6-13 07:34
基于图像的光照(Image Based Lighting) 在开始之前,我们先来了解下什么是基于图像的光照(IBL)。一个物体,不会单独的存在一个空空的环境里面,它的周围一定有其他的物体。当光源照射到其他物体上的时候,一定也会反射,其中就有很多反射的光线会反射到该物体上去。上一篇文章中我们模拟的是直接光照。对于直接光照系统, ...
25 次阅读|0 个评论
正则表达式语法学习
菜鸟笨笨 2020-6-12 11:57
^:匹配一个字符串的开头 $:匹配一个字符串的的结尾 //中括号的应用 , , , :匹配中括号中任意一个 这一位字符可以是 之外任何字符 例子: Regex r=new Regex("^ ello world$"); bool result=r.IsMatch("cello world"),判断首字符是否和中括号中任何一个字符匹配。 //判断出现次数 +:前面得一位字符连 ...
237 次阅读|2 个评论 热度 1
斜45度地图
lrtgd 2020-6-11 11:22
RPG游戏中地图占很重要的一部份。它是游戏展开的平台。所以我对使用地图的接口简化的很简单,必然太过复杂带来使用上的不便。 地图的接口:设置地图大小、设置地图块的大小、地图切换到指定ID的场景、根据指定的图片和地图块的大小生成地图。 RPG地图一般都是多层的:背景层、遮挡物 ...
55 次阅读|0 个评论
45度地图遮挡问题
lrtgd 2020-6-11 11:20
最近一直在做45度斜视角游戏,也就是isometric等容地图,俗称2.5D。地图上物体的前后遮挡是我遇到的第一个问题,总结一下处理方法。 遮挡问题(不知道术语),就是比如一个角色站在树后面,那么树要遮挡住角色的一部分,我是用实时修改zorder实现的。 1. 制作地图 用Tiled制作45度地图时,物体如何放在地图上有2种方 ...
34 次阅读|0 个评论

本页有 3 篇博客因作者的隐私设置或未通过审核而隐藏

,