IT新手入门,零基础学IT,转行做IT,IT行业的职位选择,你我一同探讨!

IT新手入门网给你介绍IT行业的职位有哪些,让你转行做IT不发愁,IT入门有捷径

当前位置: 主页 > 技能提升 > Unity3D开发 > unity项目开发过程--基本概念(第二天)

unity项目开发过程--基本概念(第二天)

时间:2017-07-30 08:14来源:原创 作者:远而恪己 点击:
集合特点: 一种数据容器,一种数据结构 容纳多个数据,大小可变,空间不一定连续 集合两大体系:非泛型集合,泛型集合 命名空间: 非泛型集合 System.Collections 泛型集合 System.Col

集合特点:

一种数据容器,一种数据结构

容纳多个数据,大小可变,空间不一定连续

集合两大体系:非泛型集合,泛型集合

命名空间:

非泛型集合 System.Collections

泛型集合 System.Collections.Generic

非泛型缺点:

1. 性能不好,因为可能发生装箱。

2. 类型不安全,可能会发生类型转换的异常。

3. 使用不方便,用的时候需要手动做类型转换。

列表 ArrayList List< T >

字典 Hashtable Dictionary< TKey,TValue >

栈 Stack (后进先出) Stack

队列 Queue(先进先出) Queue

角色换装案例

需求分析:

l 角色选择

l 服装选择

l 武器选择

l 动画选择

技术分析:

l 点击按钮实现切换

l 按钮功能分为四类

l 不同功能对应不同美术资源

问题:

l 如何管理按钮点击(按钮只负责输入,不负责具体业务处理)

l 如何组织功能(业务单独处理)

l 如何管理美术资源在场景中的使用(资源存放,动态加载)


     

------分隔线----------------------------
栏目列表
推荐内容