离散仿真引擎基础——HW1

离散仿真引擎基础——HW1

  1. 简答题

  • 解释游戏对象(GameObjects)和资源(Assets)的区别与联系。

    • 区别:

      • 游戏对象:在游戏中场景中出现的物体都是游戏对象,有着其功能与特定属性,如游戏角色、NPC、BOSS、怪物、地图等。

      • 资源:资源是我们预先准备好的素材,如人物模型、图像、音频、脚本等,在制作游戏时可以直接使用、重复使用。

    • 联系:

游戏对象可以保存为资源,资源则可以实例化为游戏对象。

  • 下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)

    • 从Unity Hub中下载一款赛车游戏,点开可以看到资源目录有以下几项:

  • 从侧边的复杂的对象组织目录中,可以看出这款游戏有丰富的游戏对象,如摄像头、光源、跑道、树木等:

  • 编写一个代码,使用debug语句来验证MoonBehaviour基本行为或事件触发的条件

    • 基本行为包括 Awake() Start() Update() FixedUpdate() LateUpdate()

    • 常用事件包括 OnGUI() OnDisable() OnEnable()

public class test1 : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        Debug.Log("Start");
    }

    // Update is called once per frame
    void Update()
    {
        Debug.Log("Update");
    }

    private void Awake()
    {
        Debug.Log("Awake");
    }

    private void FixedUpdate()
    {
        Debug.Log("FixedUpdate");
    }

    private void LateUpdate()
    {
        Debug.Log("LateUpdate");
    }

    private void OnGUI()
    {
        Debug.Log("OnGUI");
    }

    private void OnDisable()
    {
        Debug.Log("OnDisable");
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值