随笔分类 - unity3D
摘要:虽然在Unity3D中能够通过PlayerPrefs类来保存和读取数据,但是一旦数据量增大,仅仅通过代码的方式存取数据,这样的工作量是非常大的。那么如何通过使用Sql Server数据库来存取数据呢?其实过程也非常简单,过程如下:1、找到System.Data.dll文件,默认的地址是在C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity,这个根据你所安装的路径有关。2、将该文件复制到你的工作空间下的Asset文件夹内3、在你的编辑器中添加引用,我用的是VS4、在命名空间内增加程序集using System;using System...
阅读全文
摘要:一、步骤: 1、创建三个Cube,并将这三个Cube的Cube的Tag设为Enemy 2、导入第一人称视角的资源 3、创建名为Targeting的C#脚本 4、编写Targeting脚本,并将它附到第一人称的对象上 二、Targeting脚本 using UnityEngine;using System.Collections;using System.Collection.Generic;public class Targetting:MonoBehaviour{ public List targets; public Transform select...
阅读全文
摘要:制作小地图首先需要两个贴图:第一个贴图是小地图的背景贴图,它应当是从y轴向下俯视截取的贴图;第二个贴图是主角位置贴图,它应当是在背景贴图之上的小型矩形。 1 using UnityEngine; 2 using System.Collections; 3 4 public class smallMap : MonoBehaviour { 5 // Use this for initialization 6 GameObject plane; //大地图地形对象 7 GameObject cube; //大地图主角对象 8 float mapWidth...
阅读全文
摘要:之前跟着老师后面边学边做了一个屠龙战机项目,在这个项目中,主要用到的技术,在这里总结一下(本次项目的脚本语言用的是JS):1、 如果想在场景中导入一个声音文件,则需要在脚本中添加一个变量,如在脚本顶部添加:var menusound:AudioClip;在JS中,默认的变量是public,所以将脚本文件添加到对象后,会有sound这个选项,然后将所需要的文件拖到这里。2、创建一个按钮,先定义一个变量,用于说明按钮的位置 private var newGanePosition:Rect=new Rect(10,10,10); 同样添加一个变量,用于接收按钮的皮肤:var myskin:G...
阅读全文

浙公网安备 33010602011771号