logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Android】Sqlite数据库增删改查

Android系统内置一个Sqlite数据库,如果app需要使用Sqlite数据库数据库存储数据,Android会为此app生成一个.db文件。这个数据库在data/data//databases里面,其中为该安卓app的工程包名,这个目录必须root后才能看到。在Windows,单机的应用程序,存储数据,基本放到一个文件里面,正如游戏的存档,基本就是把当前的游戏状态存到一个用户很难找到的文件里面

#数据库
【Unity3D】键盘鼠标控制视角的移动

在3D游戏里面,视角是一个很重要的因素,部分玩家对锁视角嗤之以鼻,因此视角也是游戏制作里面需要努力的方面。其实也不难,换到Unity3D里面是想办法控制摄像机的移动。下面举一个简单的例子说明在Unity3D如何用键盘鼠标控制视角的移动的。如下图所示:就像大部分游戏一样,可以用鼠标滚轮控制视角的远近,键盘的wasd和上下左右控制镜头的位置,而按着鼠标右键则可以控制镜头的旋转。当然你可以根

【Unity3D】3dsmax中带Vray材质的3D模型的导入

相信做3D的人,不可能没听过3dsmax,至少你不是做美工的,也知道白富美的美工MM就是用这东西,给你这个Unity3d写程序的屌丝来输送这东西。其次,相信了解过3dsmax的人,不可能没听过Vray,许许多多的场景,只需要利用Vray就能收到很真实的光影效果。可惜的是,Vray是3dsmax一个插件,这个渲染器由于光影效果过于逼真,渲染一张图常常需要几秒~几分钟,而Unity3d有自己的渲染器,

#3dsmax
【Unity3D】世界坐标与屏幕坐标

Unity3D由于是在三维世界中编程,而最终的结果是需要反馈到肉眼所示的2D屏幕之上的。这就产生了一种比较需要考虑的问题,尤其在一些涉及屏幕与Unity3D的3D世界交互的情况。网络上对于这方面的文字,大部分罗列了许许多多文字与代码或者API,甚至连什么视口坐标也带上了。其实在于我个人看来,关键是世界坐标与屏幕坐标之间的互转。在Unity3D中一打开就会有一个主照相机Main Camera,根

【Unity3D】设置脚本的默认编辑器、默认IDE

在《【Unity3D】Helloworld》(点击打开链接)第一次遇见Unity3D在安装的时候,我曾经说,暂时不知道MonoDevelop是什么来的,先装上,虽然装上也没坏,但我现在已经知道这东西是什么,是一个不好用的脚本编辑器。习惯了Visual Studio用Ctrl+K Ctrl+F格式化代码的我,Ctrl+J自动补全代码的我,面对如此的编辑器感到极其不适应,更何况本身C#的发源地就是Vi

#ide#visual studio#编辑器
【Unity3D】3D模型的使用——FBX的使用与Animation设置

FBX的使用与Animation设置是一个很有必要的技能,对于美工MM送过来的3D模型你应该懂得如何将其设置到游戏场景之中使用,不然真的羞死人的,这都不会。毕竟游戏里面许许多多的主角的动作都是一系列已经做好的3D动画,包括行走、攻击动作等,很少人在update()中来写一大堆来实现的。下面列举两个例子,说明FBX的使用与Animation设置,说白了,就是3D模型如何在Unity3D中使用。文

#动画
【3dsmax】下达Move命令之后,只能沿一条轴移动物体

下达Move命令之后,只能沿一条轴移动物体,很可能是自己误按F5~F7对这个物体的移动轴进行锁定。如下图,这个Box只能在Z轴的方向上移动,因为按下了F7。3dsmax为了方便用户,提供的沿轴移动的功能,对于新手来说不太了解,往往不知道出现什么事情。在对物体下达Move命令之后,如果要要求沿X~Z轴移动,则按F5~F7即可。如果要解除锁定,按F8即可。

#3dsmax
【Unity3D】3dsmax中带Vray材质的3D模型的导入

相信做3D的人,不可能没听过3dsmax,至少你不是做美工的,也知道白富美的美工MM就是用这东西,给你这个Unity3d写程序的屌丝来输送这东西。其次,相信了解过3dsmax的人,不可能没听过Vray,许许多多的场景,只需要利用Vray就能收到很真实的光影效果。可惜的是,Vray是3dsmax一个插件,这个渲染器由于光影效果过于逼真,渲染一张图常常需要几秒~几分钟,而Unity3d有自己的渲染器,

#3dsmax
【C】error C2143: 语法错误 : 缺少“;”(在“类型”的前面)

在纯C环境下写程序,分分钟让你怀疑,自己到底会不会写程序的,太多常用库和类都不能用,甚至一些惯有的“随意表达”,分分钟都是错的。我只想在VS写个纯C练练手,应该说是在.cpp写完,觉得这段代码还可以,符合标准纯C环境,改成.c看看是否能运行,万万没想到的是,这段这么简单的代码,连个刚学C语言,甚至是文科专业选修C语言的童鞋都看得懂得的代码:#includevoid main(){in

【Unity3D】设置脚本的默认编辑器、默认IDE

在《【Unity3D】Helloworld》(点击打开链接)第一次遇见Unity3D在安装的时候,我曾经说,暂时不知道MonoDevelop是什么来的,先装上,虽然装上也没坏,但我现在已经知道这东西是什么,是一个不好用的脚本编辑器。习惯了Visual Studio用Ctrl+K Ctrl+F格式化代码的我,Ctrl+J自动补全代码的我,面对如此的编辑器感到极其不适应,更何况本身C#的发源地就是Vi

#ide#visual studio#编辑器
    共 55 条
  • 1
  • 2
  • 3
  • 6
  • 请选择