【游戏技术群】959392658  【游戏出海群】12067810
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

首页   >   博客   >  随幻Kaller
随幻Kaller 个人分类: 112 2018-12-10 18:12

蛮牛这段时间的水贴太多 特地来发一个正常的改善下气氛 DontDestroyOnLoad 这个函数 如果对 UI 使用 那么会出现问题 因为 Canvas 消失了 所以这个 UI 是保存不了的 这个也算是一个小坑 记录一下

随幻Kaller 个人分类:C# 脚本 163 2018-9-17 14:41

方法很多 网上一大把 这里当做笔记 需要 using System.Linq; csharpcode: public ListT GetRandomListT(ListT ListT,int num = -1) { ListT newList = new ListT(); foreach (T item in ListT) { newList.Insert(Random.Range(0,newList.Count ...

随幻Kaller 个人分类:Shader 444 2018-9-13 17:09

记载一下之前看过的视频中 简易战争迷雾的关键代码 主要流程:两个摄像机 一个显示主画面 一个显示可见区域 利用 RenderTexture 可进行对可见区域的渲染 主摄像机挂 WarFog 脚本 然后 MaskMat 材质换成下面的 Shader csharpcode: using UnityEngine; public class WarFog : MonoBehaviour { ...

随幻Kaller 个人分类:C# 脚本 135 2018-8-30 22:02

用 json 序列化 可能会遇到下列问题 SerializationException: Type 'xxx' with data contract name 'xxx:xxxxxxxxxxxxxxx is not expected. Add any types not known statically to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding them to the list of known types pas ...

随幻Kaller 个人分类:C# 脚本 192 2018-8-30 21:41

之前用 Unity 在公司做固化数据 要把数据存到本地文件 本以为用 protobuf 的 后来变成用 json 了 litsjon 用过一段 但是之前的代码中 有些类中的变量不想序列化 有些还想序列化 方法很多 不过找到了一个感觉比较方便的方法 先引入: csharpcode: using System.Runtime.Serialization.Json; using System.Run ...

随幻Kaller 个人分类:C# 脚本 415 2018-8-22 23:02

用过魔兽争霸编辑器的同学都知道 用 T 可以对魔兽争霸游戏进行触发事件 至于 Jass 就是纯代码了 这里不深究 例如 : 事件 : 单位被攻击 条件 : 被攻击者 的所有者 是 玩家 1 动作 : 攻击者的生命值 -10 这种思想我一直觉得在全局上的把控比较好 只需在另一个地方编辑事件 而不用在现有设计好的代码中添加或更 ...

随幻Kaller 个人分类:Lua 368 2018-7-25 18:10

之前用过这个框架 这段时间又用了 感觉坑又多了似的,,,还好一步步修改了。。。 用过这个框架的都知道 public const bool LuaBundleMode = false; //Lua代码AssetBundle模式 这个改成false 就可以进行 lua 文件修改不用build 也就是说不 ...

随幻Kaller 个人分类:Lua 328 2018-7-25 17:22

在LuaFramework中 可能会发生以下问题: LuaException: Main.lua:1: module 'Logic/testFolder/xx' not found: no field package.preload no file './Logic/testFolder/xx.lua' no file 'D:/XXX/Unity/Editor/lua/Logic/testFolder/xx.lua' no file 'D:/XXX/Unity/Editor/lua/Logic/testFolder/xx/init.l ...

随幻Kaller 个人分类: 786 2018-6-7 18:14

本大转盘可能有些不简便 但是效果还可以 分为三个阶段 加速 匀速 减速 这里将要模拟的是转盘转动后 经过运动 最终奖品会停在最左边的位置(奖励当然是一开始就计算出来的 这里假设权重是平均的) 下面给出关键代码: phpcode: public Button btn_start_roll; public Button btn_stop_roll; GameObj ...

随幻Kaller 个人分类:数据库 4361 2018-5-31 16:15

存到数据库中的字段和自定义类中的字段在交互的时候 通常会有类似以下的代码(当然不光是赋值): userData.attack = databaseData.attack userData.health = databaseData.health userData.magic = databaseData.amagic . . . 这样如果字段多的话 需要写很多代码 很不好 用反射即可解决该问题 例如 ...

12
返回顶部