关于区块链

    最近的区块链和比特币很火,特别是李笑来的录音,我看了2遍,明白了很多东西,但是很多问题还是没搞懂,有人说可以看他的书,但是不要买他的币。我想有些问题还是要从他的书中才能找到答案吧!中国人就喜欢凑热闹,不管是在大街上还是在互联网还是在创业圈。我觉得不管做什么还是要有自己的一点思考,或者说是 做这件事的一个理由吧!否则你即使成功了也没有一个成功的理由,失败了也没有一个教训。

    区块链是一项技术,一个理论基础,比特币是基于区块链技术的产品。技术无罪无好坏,但是产品有,产品的理念很重要。比特币注定是一个泡沫型的产品,不会长久。

博客版本更新

发现自己的博客版本太老了,不能进行屏幕自适应.所以今天就更新了一下.后来发现我的Wordpress是SAE版的,不能自动升级了.  只能自己手动上传了.另外也装了许多新的插件,手机浏览也很合适了 哈哈.

先测试一下虾米音乐插件吧.

[hermit auto=”0″ loop=”0″ unexpand=”0″ fullheight=”0″]netease_songs#:399366062,26609796[/hermit]

 

 

 

考试

今天是9号了 11号要考试了,明天要开始复习了,对于我来说复习一门课程最多也就用一天时间足够了.因为考试对我来说真的很简单.哈哈

Unity3D之局域网CS对战(第六天笔记)

今天终于把全部的视频看完了,里面的代码也有基本理解了,也都全部敲了一遍,今天主要是游戏的结束逻辑我结束的界面设计.对我来说这个是挺简单的.

另外今天也把昨天的问题给解决了,昨天主要是人物的动画无法同步到其他客户端.最后发现是NetworkView这个组件只能同步单个组件或属性,

如果要同步多个属性只能再添加一个NetworkView组件然后把需要同步的属性赋值到Observed属性中,比如说你需要同步角色的位置信息那么你需要添加一个NetworkView然后再把角色的位置属性赋值到Observed属性,但是这个只能看到的是人物在移动并看不到动画在播放,因为人物的动画并没有同步到其他客户端,你需要再添加一个NetworkView组件然后把动画属性赋值到Observed.

但是如果属性多了的话这中方法就不适用了,那么还可以适用RPC进行同步如:

networkView.RPC(“PlayState”, RPCMode.All, “soldierFalling”);

把需要执行的动画都放到RPC上进行远程过程的调用.这样就可以把播放的动画同步到其他客户端了.

如果使用networkView组件那么直接执行: 如 animation.Play(animName);就可以了

 

今天调试了好久才发现这个问题.

 

 

Unity3D之局域网CS对战(第四天笔记)

今天又看了几集视频然后对着做了一遍,今天算是写的第二次笔记了,因为昨天没写所以只能一天写2篇了.

今天主要是场景的加载然后是对游戏角色的实例化局域网服务器和客户端的创建,还有游戏开始UI的设计.

需要注意的是以下几点.

1.在网络中需要用 Network.Instantiate(soldierPrefab, pos1.position, Quaternion.identity, group);实例化角色或物体.

2.创建UI的Alpha值可直接鼠标右键单击然后现在Tween进行添加然后对透明度进行调节.

3. OnConnectedToServer() 当客户端连接服务器成功的时候执行它.

4. Network.player//获取本地NetworkPlayer实例。  int group = int.Parse(player + “”);可以转换成组号.

5.GUITexture的图片需要再物体下添加相机组件然后在Game视图下才能看见.(编辑模式的时候),之前也因为这个调试了好久才发现没有在Game视图下看在Sence视图下是看不到的所以无法编辑.一直以为没有创建成功.

 

Unity3D之局域网CS对战(第三天笔记)

本来这篇笔记是应该在昨天写的但是因为昨天调试程序调试了很久没有成功,太晚了就没在写笔记了,改到现在进行补回.

昨天主要学习的是:

1.子弹射击的闪光效果(也就是枪火的效果),主要在Uuity3D中创建一个Quad然后给这个Quad指定一张贴图,把贴图背景设置为透明.

2.子弹射击的弹痕效果,方法和创建闪光效果类似但是另外需要添加法线贴图,需要2张图片.

3.子弹朝向问题,子弹的朝向是人物视野的中央而不是枪口的前方,然后再视野中央添加一个准星.

 

需要注意的问题:

1.之前一直调试都未成功后来才发现是在子弹的自带的碰撞器没有删除,本来在子弹中就已经用了射线碰撞器然后本身又有一个碰撞器 就导致物体一直处于碰撞状态.

2.然后就是给脚本的公共变量赋值时应该赋的是frefab而不是已经存在的物体,不然当物体消失是 变量的值也消失了.

3.Physics.Raycast(oriPos, direction, out hitinfo, length);此函数检测物体投射射线的碰撞,其中hitinfo是获取碰撞的信息.

//hitinfo.normal;//可以得到碰撞点的垂线向量 也就是碰撞面的法线.

//hitinfo.point是碰撞点.

骑行-我的旅游方式

来南昌2个多月了,为了学习也没出去过。就在昨天 ,天时,地利,人和我和几个朋友出去了。 一直都很喜欢骑着自行车回归大自然的感觉,有时候在城市生活久了,就会厌倦城市的喧闹 ,灰尘,还有那虚伪的面孔,充满了功利的世界,复杂的男女之情。我总想逃离它们,去寻找最纯真的感觉。

来南昌这么就也没想过原来南昌也有这么安静祥和的地方,大山里的感觉总是 安静 ,简单,我喜欢这样的世界。

 

IMG_20140404_133106 IMG_20140404_143915

IMG_20140404_133224

 

IMG_20140404_135601

IMG_20140404_133226