GS的博客

回头看看自己脚踏实地走过的路,你就会发现真实自己。

OpenGL安装brew时,出现permission denied

执行命令行:sudo chown -R $(whoami) /usr/local

2018-12-27 13:53:04

阅读数 41

评论数 0

UGUI ScrollView 使用时遇到的问题

ScrollView使用遇到的问题 问题描述:使用component ScrollRect来实现滑动效果的时候,出现当划上去后会自动复位,导致列表下面的无法看到和触发。 RootCause:是因为content的界面大小设置小了,理论上Content的recttransform的size要大于...

2018-09-06 19:21:09

阅读数 690

评论数 0

好工具及文章收藏(一)

Unity基于委托的消息分发:http://wiki.unity3d.com/index.php/CSharpMessenger_Extended 深入理解委托:https://www.cnblogs.com/kirinboy/archive/2009/08/28/intensive-deleg...

2018-08-23 10:22:02

阅读数 87

评论数 0

修改LookAt()方法为Quaternion.Slerp()

最近做的小项目有一个地方要求按下鼠标右键,屏幕中心的光标自动移动到要求的目标上。 最开始使用的是transform.LookAt()函数,结果发现在调用这个函数后会瞬间面对要求的目标。所以在找一个使用插值的方式根据一定的速度来移至目标。 void RotateCharactor() { ...

2018-08-13 18:01:14

阅读数 297

评论数 1

找到了两篇比较好的Unity Animator的文章

Unity游戏动画 从入门到住院:动画状态机:http://www.gameres.com/680484.html Unity3D游戏美术全攻略:从入门到精通:http://www.gameres.com/674582.html

2018-08-13 15:04:47

阅读数 367

评论数 0

双击事件的检测(基于C#和Unity)

今天做项目时,需要做单击和双击事件的检测。 找到了一个解决方案:https://blog.csdn.net/zhangbp/article/details/50845020 但是它是检测鼠标双击事件的,我们需要进行键盘上的单击和双击。所以在他的基础上进行进一步修改: private bool...

2018-08-02 18:56:07

阅读数 792

评论数 0

UI界面切换框架

这个框架是基于Siki之前的UI框架进行修改的。在之前框架的基础上,进行了一些个人的修改和扩展。 下面是这个框架的架构: 修改的地方: 1 首先是扩展: 原框架: 原框架是通过一个BasePanel类做基类进行扩展,想要自定义一个面板类,就要继承BasePan...

2018-07-20 18:02:05

阅读数 613

评论数 0

C#的学习笔记

发了Lua的,C#也一并发了。 声明一下:本文是供用于本人学习的,可能有错误存在,如有错误指正,本人不胜感激。 ps:学习很苦比,但还好编程带来的乐趣足够大。...

2018-07-11 11:20:08

阅读数 39

评论数 0

Lua学习笔记整理

这是以前学习Lua时,使用XMind整理的学习笔记。最近Lua的知识有些模糊了,放在这里保存一下,也方便自己温习。

2018-07-11 11:13:37

阅读数 34

评论数 0

StrangeIOC 个人学习笔记

学习Unity有一段时间了,最近打算找工作了,但是先要做一个Demo练练手,现在需要一个游戏框架来做客户端。根据所知道的Unity的框架,除了MVC就是StrangeIOC了,所以打算使用StrangeIOC来做这个游戏Demo。 现在先来回顾一下对StrangeIOC的使用: 1. 启动这个...

2018-07-11 10:50:22

阅读数 678

评论数 0

使用Lua解决最大子数组问题

使用Lua解决最大子数组的问题,数据是算法导论里面第四章第一节的数据 t={ 13, -3, -25, 20, -3, -16, -23, 18, 20, -7, 12, -5, -22, 15, -4, 7 } function FindMaxCrossSubArray(array,lo...

2018-07-07 15:25:15

阅读数 196

评论数 0

使用Unity Editor打包 AssetBundle

Unity Editor扩展 最近在看热更新和编辑器扩展,于是想着就把打包AssetBundle的过程在Editor里面进行实现。 背景描述: AssetBundle的打包,之前是需要进行自己输入代码进行打包的。虽然可以放到Editor里进行一件执行,但是涉及到较多的文件时,还是需要将路...

2018-03-06 22:38:49

阅读数 365

评论数 0

Unity编辑器扩展(二)

unity里面有EditorUtility.DisplayProcessBar()的功能&EditorUtility.DisplayCancelableProcessBar()的功能 float countDownNum=0; private void OnGUI() ...

2018-03-05 14:33:23

阅读数 74

评论数 0

AssetBundle打包

关于AssetBundle打包 随着Unity的更新,之前的BuildPipeline.BuildAssetBundle()已经被弃用了。现在使用的是BuildPipeLine.BuildAssetBundles().目前看到的主要差别,BuildAssetBundle返回一个布尔值...

2018-03-03 19:20:55

阅读数 60

评论数 0

Unity [MenuItem]编辑器学习记录(1)

关于Unity 3D如何扩展编辑器的使用(1) 使用MenuItem [MenuItem("Path")]//path-路径名 [MenuItem("path",validate)]//path-路径名,valid...

2018-02-08 21:03:19

阅读数 58

评论数 0

C#Socket异步通讯学习

异步通信: 之前写得聊天室是基于同步通信的,使用的Socket.Accept(), Socket.Receive()等方法。同步的方法实现起来简单,但是它是在一个任务处理完之后,然后才能再进行接收。现在使用异步的方法来实现它,当一个任务正在进行中时,又有一个任务进来,那么就会另开一个线程来处理它...

2018-01-05 15:16:33

阅读数 2265

评论数 0

基于Unity实现一个简单的局域网聊天室

学习Unity有一点时间了,之前学的都是做客户端的一些内容,现在开始学习联网。我的这个是在观看了 Siki 的教学内容来做的,也有自己的一点点小小的改动在里面。纯粹用于练手了。 因为本人也是小白一枚,所以,有错误的地方或者更好的实现方法,也希望有路过大神能帮忙指正,多谢!整体过程分为两部分:构建...

2018-01-03 15:07:46

阅读数 3648

评论数 3

Unity 3D - 从入门到**(一)

已经自学了一段时间的C#和Unity 3D,现在开始写下来自己的一些经验和心得体会。 我的学习路线:我是先看了C#后,再开始的U3D。 C#:先看的《C#本质论》,之后发现有点难度,后来又看的《C#图解教程》。《C#图解教程》这本入门是很好的书,比较推荐。 U3D:看官方的教程就挺好的,国内...

2017-10-06 21:17:12

阅读数 226

评论数 0

提示
确定要删除当前文章?
取消 删除