摘要:
一、题目 使用递归算法和二维数组,根据下面条件排序上面的对象。 五个人 张三 李四 王五 猴六 麻七 五间房子 黄房子 蓝房子 红房子 绿房子 橙房子 五只宠物 蜗牛 小狗 小猫 小白兔 小金鱼 五个饮料 水 茶 牛奶 果汁 咖啡 五个食物 圆葱 香蕉 苹果 蘑菇 蛋糕 张三住在红门的房子里 喝牛奶 阅读全文
摘要:
1. 生成 AssetBundle 文件 Editor 文件夹下添加代码: 2. 划分文件夹 指定 AssetBundle 时文件夹之间用 / 分开。 3. 加载资源 4. AssetBundle 分组策略 4. AssetBundle 的使用 5. AssetBundleManifest 使用 6 阅读全文
摘要:
1. 滚动窗口 Scroll View。 2. 从 Scroll View 中拖出物体 3. 显示人物头像 创建一个 Camera 只负责渲染 Player,然后指定 Target Texture(Renderer Texture)将镜头渲染到材质上即可。 4. 设置小地图上的标识 在需要标识的物体 阅读全文
摘要:
1. 鼠标点击UI检测 2. 鼠标指针管理 3. 读取物品文件 4. 物品拖拽 继承 UIDragDropItem 类。 5. 模拟拾取物品放入背包 6. 物体拖拽实现 阅读全文
摘要:
1. 设置鼠标指针图标 Build Setting -> Player Setting 2. 添加雾的效果 Window->Lighting->Settings。 3. 任意键按下事件 4. 添加游戏背景音乐和鼠标点击声音 Audio Source NGUI Play Sound 5. 点击 OK 阅读全文
摘要:
1. 添加按钮动画 选择 Button->Transition 为 Animation ,然后自定义四种状态动画即可。 2. 控制升级面板的显示和隐藏 3. 给升级面板添加动画 4. 控制升级和拆毁炮台 5. 添加激光炮塔 添加 LineRenderer 组件。 4. 游戏失败情况处理 5. 菜单设 阅读全文
摘要:
1. 创建炮塔选择的 UI 使用 UI -> Toggle 。注意指定同一 group。 2. 创建炮台的数据类 3. 监听炮塔选择的事件 在 Inspector 中指定 On Value Changed 触发函数。 4. 鼠标点击创建炮塔 5. 检测炮塔附近的敌人 6. 敌人添加血条设计 使用 U 阅读全文
摘要:
1. 创建地图 如上图所示,白色方块为可以放置塔楼的区域,粉红色区域为敌人的行走区域,绿色方块处为起始点,黄色方块点为终止点。 2. 控制游戏的视野 3. 敌人路径管理 在地图上每个转折点设置标记,用以表示敌人的运动路径。并设置 WayPoints 类存储路径结点。 4. 创建敌人,控制敌人移动 5 阅读全文