自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 UNITY 开发日记/教程 俄罗斯方块 (六) 消除与堆积正方形的下落

接上文.离成功就差一步啦!首先我们来装饰一下我们的方块,让不同的方块有不同的颜色.在dmBlockBase中增加定义: public Color blockColor = Color.white;然后在自定义编辑器中编辑颜色 targetBlock.blockColor = EditorGUILayout.ColorField("方块颜色:", tar

2017-07-12 17:40:41 4550

原创 UNITY 开发日记/教程 俄罗斯方块 (五) 方块平移和旋转

接上文.已经实现了方块下落之后,可以意识到,平移变得非常简单.因为我们已经实现了边界检查的函数,只要把移动目标坐标放进去判断就可以了.在UPDATE中增加如下代码if (Input.GetKeyDown(KeyCode.RightArrow) && !CheckCollision(nowControlBlock, nowBlockPos + new Vector2(1, 0)))

2017-07-12 16:50:44 5709 1

原创 UNITY 开发日记/教程 俄罗斯方块 (四) 方块下落和落地判定

接上文.我们拿到要操作的方块之后,事情就变得简单起来,只要用代码来控制现有的UI即可.首先来实现方块下落. [Range(1,10)] public float fallSpeed; RectTransform myRectTransform { get { return GetComponent(); } } dmBlock nowControlBloc

2017-07-12 16:17:35 4961

原创 UNITY 开发日记/教程 俄罗斯方块 (三) 搭建场景UI

接上文.我们已经可以生成随机的方块了,下面我们重新来看一下最初我们考虑的游戏流程:系统随机产生方块 →  方块下落 同时玩家操作移动/旋转 → 方块落地,若某行被填满则消除,若超出上限则GAMEOVER此处,系统随机产生方块部分已经完成,下面我们需要开始做方块下落,以及玩家操作的部分.但是在实现方块下落之前,我们应该意识到首先需要一个让"方块下落"的"场景",或者说Game W

2017-07-12 15:35:18 3184

原创 Unity 开发日记/教程 俄罗斯方块 (二) 搭建方块UI和生成方块.

接前文.本教程全部功能都使用Unity内置UGUI来完成,素材也仅使用其内置的5个默认素材.首先,创建一个画布,根据要输出的显示器尺寸进行基本设置.然后创建一个用于显示的正方形基本单元,并将其设置为预制体然后创建2个脚本文件dmBlock和dmBlockBuilder,一个用来从方块数据中随机选取,并生成方块,一个用来保存已生成方块的

2017-07-10 19:15:00 11549 3

原创 Unity 开发日记/教程 俄罗斯方块 (一) 定义方块

大名鼎鼎的俄罗斯方块 Tetris 的各种游戏乐趣和设计分析自然不需我赘述,仅在次分析其核心循环的工作机制.系统随机产生方块 →  方块下落 同时玩家操作移动/旋转 → 方块落地,若某行被填满则消除,若超出上限则GAMEOVER看上去好像很简单,我们只要把上述机制在UNITY中用计算机语言实现,可以说游戏的基本功能就都实现了.按照序中所述,我们不使用瀑布开发流程,也就是

2017-07-10 17:11:02 9915 1

原创 UNITY 开发日记/教程 俄罗斯方块 序

简单介绍一下为什么要写这个开发日记(教程)以及本教程的特点

2017-07-10 01:46:05 1007

vb.net 四则计算器 源码

用于学习vb.net的程序。 不包含运算顺序判断的最基本的四则运算器。 (例如,1+2*3会先计算1+2=3,再计算3*3) 开源,转载请保留作者信息。 (使用VS2008 开发)

2010-04-27

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

TA关注的人

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