当前位置: 首页 > news >正文

顺德顺的网站建设大余网站

顺德顺的网站建设,大余网站,网站备案 信息安全管理协议,做淘宝客最大的网站是叫什么名字添加组件 给PlayGame和EnemyObject添加组件BoxCollider 2D碰撞器,不用修改参数 给PlayGame添加组件Rigibody 2D 设置数据 添加EnemyObject,属性如下 Edit->project setting->Physics 2D 将 y的值改为0 给playerObject添加标签 新建层 将PlayerObj…

添加组件

给PlayGame和EnemyObject添加组件BoxCollider 2D碰撞器,不用修改参数

在这里插入图片描述

给PlayGame添加组件Rigibody 2D

在这里插入图片描述

设置数据

在这里插入图片描述

添加EnemyObject,属性如下

在这里插入图片描述

Edit->project setting->Physics 2D

在这里插入图片描述

将 y的值改为0

在这里插入图片描述

给playerObject添加标签

在这里插入图片描述

新建层

在这里插入图片描述

在这里插入图片描述

将PlayerObject设置为Bloking,EnemyObject也是

在这里插入图片描述

在Sprite Renderer添加sorting Layer

在这里插入图片描述

在这里插入图片描述

保存后给PlayerObject和EnemyObject设置

在这里插入图片描述

预制件

预制件是用来存储一个游戏对象的所有组件,属性和子对象,这样就成为了一个可重复使用的资源文件。当需要多次重复使用这个游戏对象时,便可以使用预制件来创建。举一个简单的例子,我们会在游戏世界中创建同一种怪物模型的实例,显然我们不可能将怪物模型一个个的拖拽到游戏世界中,并且这些怪物会死亡消失,也会重新刷新。因此,合理的解决方案应该是,每一种怪物都应该是一个预制体,然后我们可以通过预制体来创建不同的怪物实例,这就是预制件的优势。当然,预制件更重要的是对游戏对象的“封装”,预制体不仅仅是网格模型,同时还可以包含各种功能组件以及脚本,这样的预制件就能承载更多的内容。

在Assets下创建Prefabs文件,将PlayerObject拖到Prefabs里面,enemyObject也是同样操作
在这里插入图片描述

先就可以将Hierarchy里面的playObject和EnemyObject安全的删除了

在这里插入图片描述

组件逻辑

把PlayerObject预制件拖到Inspector面板中

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

新建文件夹Scripts

在这里插入图片描述

将MovementController脚本拖进去,双击打开编辑

在这里插入图片描述

编写代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class MovementController : MonoBehaviour
{// Start is called before the first frame updatepublic float movementSpeed = 3.0f;Vector2 movement = new Vector2();Rigidbody2D rb2D;void Start(){rb2D = GetComponent<Rigidbody2D>();}// Update is called once per framevoid Update(){}//unity引擎以固定时间调用private void FixedUpdate(){//将返回表示水平输入的原始值。如果玩家按下左箭头或 A 键,则返回 -1;如果按下右箭头或 D 键,则返回 1;如果没有按下任何键,则返回 0。movement.x = Input.GetAxisRaw("Horizontal");movement.y = Input.GetAxisRaw("Vertical");//标准化,向量转换为单位向量(长度为1),即保留其方向但将其长度缩放为1。movement.Normalize();rb2D.velocity = movement * movementSpeed;}
}

将MovementController移动到PlayerObject的Inspector

在这里插入图片描述

点击play,现在按电脑上的W,A,S,D即可移到玩家

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

http://www.yayakq.cn/news/460668/

相关文章:

  • 精湛的合肥网站建设网站开发商品管理表字段
  • 网站换模板有影响吗工程网站模板
  • 网站建设制作方法重庆网站推广工具
  • 济南易搜的网站建设公司部门解散赔偿标准
  • 康巴什住房和城乡建设局网站工程建设室内涂料招投标网站
  • 分销网站系统wordpress高级培训
  • 网站后台工程师做网站的毕业设计
  • 梧州网站制作阿里云服务器建站
  • 保定网站推广多少钱太原加盟网站制作
  • 如何做全球网站排名专业的wap网站开发
  • 手机网站功能wordpress汇聚素材网
  • 北京网站首页排名公司代理服务器ip免费
  • 商城网站页面模板linux做网站哪个版本好
  • 廊坊哪里做网站用pc机做网站并让外网搜到
  • 网站设计制作哪家好eclipse的开发网站开发
  • 工会网站建设请示中国建设银行网站用户注册
  • 四川建设数字证书网站中国第五冶金建设公司医院网站
  • 淘宝建设网站的目的是什么澄海区建设局网站
  • 微信上登录网站同步怎么做aspsql server典型网站建设案例 源码
  • wordpress图纸管理网站西安平面设计公司排行
  • 重庆汉沙科技做网站怎么样商品seo关键词优化
  • 网站如何做分享临潼建设项目环境影响网站
  • 2018年网站建设制作微网站公司
  • 武隆网站建设联系电话有没有专业做挂的网站
  • 网站后台登录不显示验证码合肥哪家网站公司好
  • 网站开发人员 组织架构c 开发商城网站开发
  • php大流量网站开发规范阿里云做网站的
  • 淮安网站建设案例视频拍摄app
  • 网站内链结构是什么wordpress主题开发难吗
  • 网站源码绑定域名处理兰州快速seo整站优化招商