分类 游戏 下的文章

感受最好的RTS游戏,能感受到那种紧张刺激的感觉,又有那种末日的感觉,游戏内四十多天后高级防御材料还没有建造出来,中期的boss出现,防御墙被突破,瘟疫就在防御区内蔓延,一发不可收拾就gg了,还得眼看着所有的工人全部都倒戈变成僵尸,城毁了,还得两眼看着,失落感挺强的。再有个好玩的地方就是每局的地图都是随机的,也就是说能不能赢还得碰运气。还有一个就是这是个无尽的模式,100天算赢,但是后面还可以继续去玩耍,诱惑性和自由性强。

photo_2018-07-14_16-23-05.jpg

  • 路径
string fullPath = "Assets/Models/21/21000001" + "/";
  • 获取指定路径下面的所有资源文件
if (Directory.Exists(fullPath)){  
    DirectoryInfo direction = new DirectoryInfo(fullPath);  
    FileInfo[] files = direction.GetFiles("*",SearchOption.AllDirectories);  
  
   Debug.Log(files.Length);  
  
   for(int i=0;i<files.Length;i++){  
        if (files[i].Name.EndsWith(".meta")){  
          continue;  
        }  
        Debug.Log( "Name:" + files[i].Name );  //打印出来这个文件夹下的所有文件
        //Debug.Log( "FullName:" + files[i].FullName );  
        //Debug.Log( "DirectoryName:" + files[i].DirectoryName );  
    }  
}

这个问题也是查了很久才找到的解决方案 写出来帮助大家一起探讨使用。

  1. 将以下标记处的链接地址改为需要调取的本地的应用程序的地址。
  2. 将上述文本新建一个文本文档将后缀改为.reg。
  3. 打开此文件即可实现注册表的注册。
 Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SIMS]
@="SIMS"
"URL Protocol"="C:\\VR\\VR5.3.exe %l"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SIMS\DefaultIcon]
@="%SystemRoot%\\system32\\url.dll,0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SIMS\Shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SIMS\Shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SIMS\Shell\open\command]
@="C:\\VR\\VR5.3.exe %l %l"

在unity中调取 window.open("sims:Vr5.3.exe","blank"); 就可以实现此功能了,也可以用JavaScript写一个函数,然后用unity调用这个函数。

function Run(url){ 
    try{
        window.open("sims:Vr5.3.exe","blank"); 
    }
    catch(e){
        alert(" Please contact the developer")
    }
} 

1.down工程

 -git clone http://www.github.com/cloudwu/skynet.git

2.make失败,提示autoconf不存在,需要install

 -sudo apt-get install autoconf

3.make失败,提示readline.h,需要install

 -sudo apt-get install libreadline-dev

4.make

 -编译成功

5.运行服务端

 -./skynet examples/config

6.客户端测试

 -cd 3rd/lua
 -make
 -返回到skynet的根目录
 -./3rd/lua/lua examples/client.lua
 -输入hello world,在服务端可以看到输出了接收到的信息。

注意:运行服务器端和客户端不能在一个terminal下。