unity 判断鼠标左键在按下的状态

unity 中获取输入的类是Input。如判断是否有Delete键按下

if (Input.GetKeydown( KeyCode.Delete ))

{

       // do something

}

查看Input这个类的提供的方法,有个GetMouseButtonDown(), 参数为0表示左键,那么如果我们想知道左键是不是按下的状态那是不是就可以直接:

void Update()

{

   if (Input.GetMouseButtonD… 更多... “unity 判断鼠标左键在按下的状态”

unity3d中让某个物体透明

 在unity3d中让某个物体透明,非常简单。下面我们以一个最简单的立方体为例,说明怎么样使物体透明。

菜单:GameObject->Create Other->Cube

这样就在场景中创建了一个立方体。

随便导入一张图片。

 

然后选中他,就可以在右侧的inspector窗口中看到它的所有属性,将刚才导入的图片直接从Hierarchy视图中拖拽到立方体的属性窗口的空白处。这时… 更多... “unity3d中让某个物体透明”

运行smartfoxserver 2x提供的示例游戏SFS2X-FPS-Tutorial

smartfoxserver 2x提供了一个示例游戏,第一人称射击游戏,这个游戏其实是在unity的例子游戏中改编的,unity提供的单机的,而smartfoxserver 2x提供了多人版本。

 

有了smartfoxserver 2x和这个游戏,你就可以创建一个自己的多人在线射击类游戏。

 

1. 下载安装smartfoxserver 2x.

http://www.smartfoxserver.com/2X/

 

2. 下载… 更多... “运行smartfoxserver 2x提供的示例游戏SFS2X-FPS-Tutorial”

Smartfoxserver 2x

Smartfoxserver 2x相比于smartfoxserver pro变化很大,如果你之前的工程是基于smartfoxserver pro,要改到smartfoxserver 2x的话,需要改动很多地方,工作量很大。

来看看2x相比pro有哪些变化(官方说法):

1 . 使用更简单(Simplicity of use)

2. 方便灵活(Versatility)

3. 性能提升(Performance

关于使用简单,你可… 更多... “Smartfoxserver 2x”

Unity中使用别人的模型

刚开始学习unity的时候,很喜欢自己创建一些简单的游戏,创建游戏就免不了使用场景和人物,或者说是模型。

学习初期,我是把别人工程文件下的相应文件夹考到自己的asset目录下,这样unity启动的时候就会加载这些assets,然后再把它们加载到场景中,如果这些模型是单独出现的,没有依赖其他的资源,这样做没多大问题,轻松就搞定。如果你用的asset依赖其他的模型文件,材质,纹理,动画,声音等,这样做会… 更多... “Unity中使用别人的模型”

SmartForxServer handleInternalEvent的事件类型

Smartfoxserver虽然是商业的游戏服务器,但是文档很不完善,在写服务器的扩展以及和服务器端交互的客户端代码时,觉得很困难。比如说写服务器扩展时,你可能要处理内部的事件,那么你需要重载handleInternalEvent, 然后这个函数会为服务器自动调用。但是你要知道发生的是什么事件时,你可能无从下手。而官方的网站也没有对应很详细的说明。

 

(如果有人知道请告知,请写在评论中,不胜感激, 哈哈,… 更多... “SmartForxServer handleInternalEvent的事件类型”

网络游戏安全问题

 

也许这个话题开的有点大,因为这里面包含了很多东西。但是这里我只是做一个记号,以便日后有时间重新考虑,补充和完善这部分。

为了网络游戏的数据的安全,通用的做法是尽可能的将和服务器,其他客户端交互的部分放在服务器端。

 

未完待续

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.