AS3游戏开发面试题及详细答案(实战版).docx

AS3游戏开发面试题及详细答案(实战版).docx

AS3游戏开发面试题及详细答案(实战版)

一、基础语法与核心概念(初级必问)

1、简述AS3中var、const、static的区别,以及游戏开发中的使用场景

答案:

var是变量声明,值可读写、可修改,作用域分局部和全局,是游戏中最常用的声明方式。比如角色血量、坐标、速度、关卡进度这类实时变化的数据,全部用var声明。

const是常量,声明时必须赋值,后续无法修改,只读属性。一般用来定义游戏固定配置,比如游戏帧率、重力加速度、道具基础价格、最大血量、碰撞层级常量,统一管理固定参数,避免代码中硬编码。

static是静态修饰符,属于类本身而非实例,所有类实例共享同一个静态属性/方法,无需n

文档评论(0)

1亿VIP精品文档

相关文档