资源简介
这个是我最近学习Unity3D写的一个练习游戏. 挺简单的,有需要的朋友请自行下载.
代码片段和文件信息
using UnityEngine;
using System.Collections;
using System.IO;
using System.Runtime.InteropServices;
/////////////////two dimension float
public class Array2DFloat_Manager {
public float[ ] cellData; ////
public int iRowCount;
public int iColumnCount;
public void Init ( int iRows int iColumns ){
iRowCount = iRows;
iColumnCount = iColumns;
cellData = new float[iRowCountiColumnCount]; //////
// for(int i=0; i // cellData[i].iData = new float[iColumnCount];///////
}
public float GetCell ( int iRow int iColoumn ){
return cellData[iRowiColoumn];
}
public int SetCell ( int iRow int iColoumn float fValue ){
cellData[iRowiColoumn] = fValue;
return 1;
}
public int AddCell ( int iRow int iColoumn float fValue ){
cellData[iRowiColoumn] += fValue;
return 1;
}
public int SubCell ( int iRow int iColoumn float fValue ){
cellData[iRowiColoumn] -= fValue;
return 1;
}
public void Copy ( Array2DFloat_Manager srcArray ){
int i;
int j;
for(i=0;i for(j=0;j {
cellData[ij] = srcArray.GetCell(ij);
}
}
public bool IsEqual ( Array2DFloat_Manager srcArray ){
int i;
int j;
for(i=0;i for(j=0;j {
if(cellData[ij] != srcArray.GetCell(ij))
return false;
}
return true;
}
public void Memset ( float fValue ){
int i;
int j;
for(i=0;i for(j=0;j {
cellData[ij] = fValue;
}
}
public void Clear()
{
if(iColumnCount > 0)
Init(0iColumnCount);
}
public bool ArrayLoad ( string path bool Append int FirstColumn ){
string srcPath;
srcPath = GlobalSetting.strSettingPath + path;
if(!File.Exists(srcPath))
return false;
StreamReader sr= new StreamReader(srcPath);
string fileContents= sr.ReadToEnd();
sr.Close();
string[] stringArray= fileContents.Split(“\n“[0]); // \r 0d \n 0a
int iRows=0;
int iColumns=0;
int i;
int j;
string[] subArray;
float fRet;
//foreach(string line in stringArray)
for(i=0; i {
stringArray[i] = stringArray[i].Trim(“\r“[0]); ///trim the “\r“ Windows 0D0A Linux 0A
if(stringArray[i].Length >= 1)
iRows++;
}
if(iRows <=0)
return false;
if( iRows > iRowCount)
iRows = iRowCount;
for (i=0;i {
subArray = stringArray[i].Split(“\t“[0]);
iColumns = subArray.Length;
if( iColumns > iColumnCount)
iColumns = iColumnCount;
for(j=0; j {
if(subArray[j] !=null && subArray[j].Length >0 && float.TryParse(subArray[j]out fRet))
cellData[ij] = fRet; ////
else
return false;
}
}
retu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6568 2014-08-27 08:15 lianLianKan\Assembly-CSharp-Editor-vs.csproj
文件 6556 2014-08-27 08:15 lianLianKan\Assembly-CSharp-Editor.csproj
文件 5225 2014-08-27 08:15 lianLianKan\Assembly-CSharp-firstpass-vs.csproj
文件 5225 2014-08-27 08:15 lianLianKan\Assembly-CSharp-firstpass.csproj
文件 6454 2014-08-27 08:15 lianLianKan\Assembly-CSharp-vs.csproj
文件 6448 2014-08-27 08:15 lianLianKan\Assembly-CSharp.csproj
文件 19855 2013-11-23 11:17 lianLianKan\Assets\Plugins\GlobalSetting.cs
文件 8992 2013-12-17 08:51 lianLianKan\Assets\Plugins\IniConfig.cs
文件 3168 2013-09-10 13:39 lianLianKan\Assets\Plugins\MessageManager.cs
文件 14596 2013-09-18 16:28 lianLianKan\Assets\Plugins\UNIS_DailyRecord.cs
文件 1197 2013-04-23 13:26 lianLianKan\Assets\Plugins\UnityHelper.cs
文件 3629 2013-08-01 13:55 lianLianKan\Assets\Plugins\WindowMod.cs
文件 105 2014-01-06 14:28 lianLianKan\Assets\Resources\1\s1_1.txt
文件 105 2014-01-06 13:35 lianLianKan\Assets\Resources\1\s1_2.txt
文件 105 2014-01-06 13:50 lianLianKan\Assets\Resources\1\s1_3.txt
文件 105 2014-01-06 16:04 lianLianKan\Assets\Resources\2\s2_1.txt
文件 105 2014-01-06 16:06 lianLianKan\Assets\Resources\2\s2_2.txt
文件 105 2014-01-06 16:43 lianLianKan\Assets\Resources\2\s2_3.txt
文件 105 2014-01-06 16:48 lianLianKan\Assets\Resources\2\s2_4.txt
文件 105 2014-01-07 11:07 lianLianKan\Assets\Resources\3\s3_1.txt
文件 105 2014-01-07 11:12 lianLianKan\Assets\Resources\3\s3_2.txt
文件 105 2014-01-07 11:13 lianLianKan\Assets\Resources\3\s3_3.txt
文件 105 2014-01-07 14:23 lianLianKan\Assets\Resources\3\s3_4.txt
文件 105 2014-01-07 14:39 lianLianKan\Assets\Resources\4\s4_1.txt
文件 105 2014-01-07 14:43 lianLianKan\Assets\Resources\4\s4_2.txt
文件 105 2014-01-07 15:17 lianLianKan\Assets\Resources\4\s4_3.txt
文件 105 2014-01-07 15:19 lianLianKan\Assets\Resources\4\s4_4.txt
文件 105 2014-01-08 09:49 lianLianKan\Assets\Resources\4\s4_5.txt
文件 105 2014-01-08 09:54 lianLianKan\Assets\Resources\5\s5_1.txt
文件 105 2014-01-08 09:57 lianLianKan\Assets\Resources\5\s5_2.txt
............此处省略785个文件信息
- 上一篇:蓝牙4.0以上连接多台设备
- 下一篇:MediaCodec 投屏demo
相关资源
- Unity3D 连连看游戏
- Qt连连看源码
- WIN32连连看小游戏
- 连连看游戏--软件需求说明书
- 连连看flash源文件 as3
- Qt实现的连连看游戏源码
- flash 连连看 as3 源码
- anyview手机连连看源代码
- 连连看 程序框架代码C 语言版
- cocos creator连连看游戏
- 连连看小游戏
- cocos creator--使用creator简单实现连连看
- flash连连看源码
- flash as3制作的连连看小游戏
- 连连看游戏的设计思路文档
- 易语言编写连连看游戏
- flash 源文件 游戏连连看
- labview做的连连看游戏
- 连连看游戏 可行性分析报告
- 连连看源代码图片素材来自互联网
- 天天爱消除Demo_flash版源码
- window、linux和ARM11下测试通过的qt小游
- --水果连连看.zip--
- 基于QT的连连看游戏开发
- 安卓小游戏-连连看源码
- 连连看游戏含代码和报告
- 基于linux下的连连看小游戏
评论
共有 条评论