学编程C#之制作一个2D游戏(愤怒的小鸟/走迷宫)来理解——基础编程和界面跳转
问题1:
解决unity物体被背景遮挡的问题:
Player Settings→Graphics→
问题2:
Unity在Scene窗口有显示,在Game窗口不显示——还是遮挡没解决
把被遮挡的Sprite的Order in Layer改为1
|
public class move : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{//在Update中实时检测你按了某些键
if (Input.GetKey(KeyCode.S))
{
gameObject.transform.Translate(Vector3.down * 5 * Time.deltaTime);//使游戏对象向下走*5每一帧的时间
}
if (Input.GetKey(KeyCode.W))
{
gameObject.transform.Translate(Vector3.up* 5 * Time.deltaTime);//使游戏对象向上走*5每一帧的时间
}
if(Input.GetKey(KeyCode.A))
{
gameObject.transform.Translate(Vector3.left* 5 * Time.deltaTime);//使游戏对象向左走*5每一帧的时间
}
if(Input.GetKey(KeyCode.D))
{
gameObject.transform.Translate(Vector3.right * 5 * Time.deltaTime);//使游戏对象向右走*5每一帧的时间
}
}
}
|
/// <summary>
/// 碰撞检测的时候会执行该方法
/// </summary>
/// <param name="col"></param>
void OnCollisionEnter2D(Collision2D col)
{
if (col.collider.gameObject.name == "destination")///如果碰撞物体是**切换场景
{
#pragma warning disable CS0618 // 类型或成员已过时
Application.LoadLevel("2");//应用.加载关卡“2”
#pragma warning restore CS0618 // 类型或成员已过时
}
}
}
|
学编程C#之制作一个2D游戏(愤怒的小鸟/走迷宫)来理解——基础编程和界面跳转相关推荐
- unity2D制作一个2D游戏场景Tilemap
今天使用了一下2020版本的unity.做一个2D的游戏场景.由于公司软件一直停留在5.X时代,很多新版本功能并没有用到.这次用了新版本,感觉发现了新大陆了. 目的:做一个2D的游戏场景.使用的是20 ...
- 如何用UE4制作2D游戏文档(一)——基础篇
一.前言 首先感谢B站马克镇镇长的视频讲解清晰把很多细节都照顾到了,我本来自己做的时候没有视频说的那么细,参考他的全套系列视频之后完善了很多内容. 视频指路:https://www.bilibili. ...
- 表白小游戏教程:制作一个小游戏送给喜欢的TA(不会编程也能学会哦)
大家好哇~ 欢迎翻开波波和阿菌的长篇故事~ 不过捏,今天我们不讲故事,今天将由阿菌和大家分享一个小教程:教大家制作一个小游戏,可以用来送给喜欢的人.无须任何计算机专业基础,只要能操作电脑,并在初一的数 ...
- Unity 4 3 制作一个2D横版射击游戏 2
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在上一篇 ...
- Unity 4.3 制作一个2D横版射击游戏(2)
在上一篇<Unity 4.3 制作一个2D横版射击游戏>时,已经完成一个基本的射击游戏了.在这一篇将继续完善. 1.视差卷轴效果 为了达到这种视差卷轴的效果,可以让背景层以不同的速度进行移 ...
- Godot引擎 4.0 文档 - 第一个 2D 游戏
本文为Google Translate英译中结果,DrGraph在此基础上加了一些校正.英文原版页面: Your first 2D game - Godot Engine (stable) docum ...
- c语言改u3d游戏,使用Unity3D怎么制作一个五子棋游戏
使用Unity3D怎么制作一个五子棋游戏 发布时间:2021-04-17 17:56:36 来源:亿速云 阅读:106 作者:Leah 本篇文章为大家展示了使用Unity3D怎么制作一个五子棋游戏,内 ...
- 一个玩游戏的失足青年,转行做编程到教育的挣扎过程(2/4)
本文接上一篇<一个玩游戏的失足青年,转行做编程到教育的挣扎过程(1/4)> 话说之前被父母迫切去相亲,前面两次都以失败告终,确实也是我没太放在心上. 现在回想起来,我想说的是,恋爱真的是一 ...
- dx绘制2d图像_【教程】使用DX9做一个2D游戏(1)
本文最先发表在贴吧,现在整理到此处,之后所有更新将在这里进行. by Chu @ XDU 2012/11/25 版权所有,禁止用于商业用途. 转载请注明出处. 用DX9做一个2D游戏显然不是一件容易的 ...
最新文章
- Docker overlay网络互通
- win7下安装ubuntu14.04双系统问题总结
- 用一条sql语句删除表中所相同记录
- geth安装失败,双击后不显示或等待很久后报错
- 【ECharts系列|02可视化大屏】 舆情分析,人口分析及警情警力活动情况的实现【下篇】
- Python学习心路历程
- python encodings模块_python-ImportError:没有名为“ encodings”的模块
- 在Linux下查看系统版本信息命令总结
- day3-3.4字符编码与转码
- matlab学习心得与体会
- CentOS6 的yum源配置
- allegro铜皮倒圆角
- ISO 9126软件质量模型的6大特性和27个子特性,测试人员建议深入了解
- Angular6笔记(4)
- (休息几天)读曼昆之微观经济学——供求关系
- python预测股票价格_使用机器学习预测股票价格的愚蠢简便方法
- 红米note4出厂系统版本_红米 Note 4 开始接收 MIUI 10 国际稳定版系统更新
- python:kiva贷款数据
- 打印系统开发(36)——打印方面套打是什么意思,如何实现套打?
- 当我们遭遇2038年1月19日该怎么办?
热门文章
- j2me写的方块小游戏
- Spring | 三分钟带你了解什么是Spring
- 370A. Rook, Bishop and King codeforce题解
- 浩鲸科技是外包公司吗_类似美团app开发外包_广腾(深圳)互联网科技有限公司
- FP6296锂电池升压 5V9V12V内置 MOS 大功率方案原理图
- 教您解决无法在MathType中输入空格的难题
- 从这两年的云计算行业安全黑板报来看看云安全现状
- 计算机网络实验报告:第一部分【验证性实验】
- python微信红包_Python实现的微信红包提醒功能示例
- 【不同阈值电压cell HVT SVT LVT ULVT介绍】