游戏制作
文章平均质量分 74
spoil_l
这个作者很懒,什么都没留下…
展开
-
制作水果忍者-JS-1
看着这位老师的视频写的:http://www.kokojia.com/course-3421.html他是C#我写的JS;记录一下我写的过程方便回忆先是制作背景,然后学到了一个制作UGUI很重要的九宫格,这个很方便去制作背景图片的大小。利用这个圆形透明背景图片制作出这两种大小不一样背景(文字是自己添加的);然后制作read go 的开始提示。#pragm原创 2017-01-11 15:35:26 · 502 阅读 · 0 评论 -
制作水果忍者-JS-2
之前已经了解过了instantiate这个函数了,今天产生水果运用了这个函数。其实并不难,知道函数的结构,参数。运用它就行了!!先是将水果的模型导入,然后将水果变出预制物体,然后编写JS代码,定义数组,然后在Unity中把那三个模型放入,然后测试摄像机在背景的X的距离,为了让产生的水果能在摄像机的范围内,用同样的方法也测试了Z的合适距离。(方法就是用水果的模型去放在各个位置,然后知道它的坐标就原创 2017-01-12 22:25:31 · 664 阅读 · 0 评论 -
制作Unity经典案列,坦克大战C#
unity版本为5.5.1.先是下载素材。https://.pan.baidu.com/s/1jHUsSHS 素材是SIKI老师的。然后就是编写让坦克动起来的脚本比较简单,编写脚本之前需要在tank模型里添加刚体组件,和box collider碰撞检测器。using System.Collections.Generic;using UnityEngine;public class Tan原创 2017-02-28 16:12:28 · 1166 阅读 · 0 评论 -
制作水果忍者-JS-3
由于制作射线有点复杂,加上快过年了一直忙时间不够,所以拖到了现在才弄出来。思想,用linerenderer渲染器来制作让玩着看到的线段,首先检测鼠标状态,利用鼠标按下时的状态,用mouseposition方法来检测鼠标当前位置,这个时候的位置是屏幕上的位置不是世界坐标位置,先记录先,然后在记录下一帧鼠标的位置,利用两帧之间的鼠标位置来划线,先是转换为世界坐标,然后将两帧之间的鼠标的移动距离来划原创 2017-01-27 14:41:32 · 502 阅读 · 0 评论 -
制作水果忍者-JS-4
剩下的小函数destroy函数是用来销毁复制的没有被切到的水果。#pragma strictfunction Start () {}function Update () { if(transform.position.y<-3){ Destroy(gameObject); }}sharesettings函数是用来定义关卡难度的//Global parameters - can原创 2017-01-27 14:56:45 · 358 阅读 · 0 评论