自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Unity 无重力系统打飞碟

首先设计关卡:Round 1:白色飞碟(大,慢) Round 2 : 白色飞碟 + 蓝色飞碟(小,慢) Round 3: 红色飞碟 (小,快)实验要求是所造的飞碟数不能超过N个,也就是循环利用,这里我令N等于6游戏截图如下:点击飞碟则为打中一些知识点简单工厂模式创建对象两种延迟执行函数的方法对于多Round的变化,应该怎么处理具体代码如下,代码中有注释,把两份代码挂载在Main Cam

2016-03-27 21:19:17 780

原创 OPengl实现小球围绕大球旋转的效果

一些特殊函数的介绍glutWireSphere(r,s1,s2) 该函数用于渲染一个球体(由线条构成球体)。球体球心位于原点。在OpenGL中默认的原点就是窗口客户区的中心; r 是球的半径,s1是以Z轴上线段为直径分布的圆周线的条数,s2是围绕在Z轴周围的线的条数glRotatef(-80.0f,10.0f,1.0f,0.0f) 表示将当前图形沿方向向量(-10,1,0)顺时针旋转80度g

2016-03-27 00:58:11 10695 5

原创 Unity 用简单工厂模式创建对象

首先是要求:实现点击效果。 用 Plane 或其他物体做地面, tag 为“Finish”点击地面后,出现一个圆形攻击标记,两秒后自动消失。注意:该攻击标记不能挡住点击。(Primitive Objects / Cylinder)请使用一个简单工厂创建、管理这些的标记,并自动收回这些标记(注意,这些对象创建后,放在列表内,不必释放)。写代码的难点在于:简单工厂其实是不难的,参考之前的代码

2016-03-27 00:55:55 1551

原创 魔鬼牧师游戏--简单工厂的改进

codeBasecode.csusing UnityEngine;using System.Collections;using Com.Mygame;namespace Com.Mygame { public enum WinOrLose {Win,Lose,Gaming}; public interface ImyAction { void DevilGoOnBoa

2016-03-21 13:58:26 524

原创 光源,摄像机,简单的工厂

Unity3D 第三次作业短文13331305 薛昭摄像机用法总结如何应用左手法则决定方向,应用 Field of view 设置场景大小首先说明左手定则的应用是在unity中物体旋转方向的确定,据一个例子:首先我放置一个camera,一个物体,让camera能照射到物体:此时camera的坐标和角度是如下的:目前的我的观察角度是在 “从y轴看下去”更形象一点就是 “Y轴箭头扎眼睛的方向”,我改变c

2016-03-18 17:12:24 973

原创 魔鬼与牧师小游戏

简介及其他魔鬼与牧师游戏规则相对来说简单,对象也不多,适合于做一开始的练习,想玩游戏的点这里我做的最终效果如图,红色代表魔鬼,白色代表牧师,看起来还是蛮好懂的哈,并没有美术素材,希望懂得找资源和添加方法的同学教教我做这个游戏过程中,难度和重要程度划分如下:单实例的应用一些细节,比如创建光源等的学习游戏逻辑实现其中游戏逻辑实现是最简单的,可以用list也可以用stack,根据制定的不同的游戏动

2016-03-14 12:33:17 738

原创 Unity3D 制作#字棋

直接上代码using UnityEngine;using System.Collections;public class hw1 : MonoBehaviour { private string str; private int player; private float buttonsize; private float buttonXposition; p

2016-03-13 21:36:31 656

原创 Opengl学习笔记1 -- 做一个透视立方体

HW213331305 薛昭(代码文件在code目录下,可执行文件 hw2-1.exe,hw2-2.exe 在 GL目录下,点击即可运行)首先作业截图如下:第一个难度较低,第二个任务则包含更多的代码学习,所以在这里将hw2-2中的相关代码解释一遍:http://www.cnblogs.com/graphics/archive/2012/07/25/2582119

2016-03-11 21:45:37 3904 2

原创 VS2015 OPENGL配置(X86平台)

准备工作VS;opengl文件(没有的点我下载); 这个文件夹下一共有5个文件:glut.hglut.libglut32.libglut.dllglut32.dll32 对应的是X86平台的开始配置创建文件夹 GL 并包含有 glut.h,glut32.lib,glut.lib,然后把GL文件夹放在项目目录下,点击菜单栏“项目 –> 显示所有文件”显示为下图(项目名是hw22,m

2016-03-11 17:44:32 1384

原创 互联网电影购票网站调查思考

互联网电影购票网站调查思考电影购票代理网站的核心是购票,但是当下电影产业发展使得,购票绝不会成为,一个与电影相关的网站的主要竞争力。一个好的电影购票网站应该是注重的是 电影文化的累积 和 购票人观影心态与素质的改变。让我们以时光网为主,分析这些网站,对其中的差异一探究竟。除了购票,还要剩下什么? 深度 — 新闻资讯 新闻资讯就是电影网站的深度,好的新闻资讯不只是抓住你的眼球,而是能让你更加了

2016-03-10 16:02:13 2428

原创 简单太阳系制作

Unity3D第二次作业短文13331305 薛昭关于Transform.localXXX的运用transform.localXXXX一般都是 相对于父对象的XXX,针对这点可以利用的情况很多。就比如这次的课堂作业 太阳,地球,月亮的模型:太阳是地球的父对象 而地球是月亮的父对象一开始我设置三者的位置时,只用了position,代码如下:float SunR = 8f;float EarR =

2016-03-07 18:40:19 2537

原创 超简单日地月模型

Unity3D第二次作业13331305 薛昭如何做一个简单的 太阳,地球,月亮的模型这部分代码是比较简单的,只需要写一个cs挂载在一个空对象上就可以了。using UnityEngine;using System.Collections;public class hw2_1 : MonoBehaviour { //关于创建的一些值 GameObject Sun; Game

2016-03-07 15:47:04 7296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除