这是我在51CTO博客的第一篇博文
  O5k8p5cLPj77 2023年11月02日 82 0

标题:这是我在51CTO博客的第一篇博文

一、自我介绍

我是一个Java程序员,在公司做了两年DBA,前两天被裁员了,平时没事自学Unity做游戏,今天,我想说些成年人的话题。

二、技术分享

java 和 数据库都没啥说的了,这两年特别想学做游戏,于是就一顿乱学,这两天跟着做出了小时候的坦克大战,魂斗罗,植物大战僵尸,满满的成就感,先从2D游戏讲起吧,最简单的就是它了,就是控制图片运动,把图片做成动画,视觉上看就是在玩游戏

第一节

先讲人物

我们先让人物跟随鼠标键盘动起来

①首先搞一张人物图片,PS处理一下,只留人物部分,其他的抠掉,导出PNG格式,导入Unity,放到Resources文件夹下(免费软件,很强大,3A大做都能搞出来)

②导入之后会生成一个预制体

把预制体拖到Scene场景里,然后给他挂载一个脚本

③ 新建Player.cs脚本,C#语言

话不多说,上代码

//系统函数,此方法每一帧执行一次
void Update(){

//输入A往左,D往右人物移动
if(Input.GetKeyDown(Keys.A)){
transform.Translate(Vector2.left);
}if(Input.GetKeyDown(Keys.D)){
transform.Translate(Vector2.right);
}

}

三、立一个flag!我将把我热爱的东西,在这个平台无私奉献给大家。新的一年加油,奥里给,Fighting!!!我要在一个月内,在51CTO博客发布10篇技术博文!

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论