Home

UGUI-Unity User Interface

Unity UI: Unity User Interface Unity UI 是一个用于开发游戏和应用程序用户界面的 UI 工具包。它是一个基于 GameObject 的 UI 系统,使用组件(Components)和游戏视图(Game View)来排列、定位和设置用户界面的样式。你不能使用 Unity UI 在 Unity 编辑器中创建或更改用户界面。 本篇文档介绍了 Unity UI 的功能,包括创建画布(Canvas)、元素的定位与动画、定义用户交互,以及自动调整布局大小等内容。

Read more

UGUI-Canvas

Canvas(画布) Canvas(画布)是所有 UI 元素都必须包含在其中的区域。Canvas 是一个带有 Canvas 组件的游戏对象(Game Object),所有的 UI 元素都必须是该 Canvas 的子对象。 在场景中如果还没有 Canvas,使用菜单 GameObject > UI > Image 创建一个新的 UI 元素(比如图像 Image)时,会自动创建一个 Canvas。所创建的 UI 元素将作为该 Canvas 的子对象存在。 在场景视图(Scene View)中,Canvas 区域会以一个矩形显示,这样可以方便地定位 UI 元素,而无需始终显示游戏视图(Game View)。 Canvas 使用 EventSystem 对象来协助消息传递系...

Read more

UGUI-Basic Layout

Basic Layout 在本节中,我们将学习如何将 UI 元素相对于 Canvas 以及其他元素进行定位。如果你希望边阅读边练习,可以通过菜单 GameObject -> UI -> Image 创建一个图像(Image)对象。 The Rect Tool(矩形工具) 每一个 UI 元素在布局时都会被表示为一个矩形。这个矩形可以通过工具栏中的 Rect 工具 在场景视图中进行操作。Rect 工具既用于 Unity 的 2D 功能,也用于 UI,实际上也可以用于 3D 对象。 Rect 工具可以用来移动、调整大小和旋转 UI 元素。当你选中一个 UI 元素后,可以点击矩形内部任意位置并拖动来移动它;点击边缘或角落并拖动可以调整大小;将鼠标悬停在角落稍远处,当鼠标...

Read more

PTA-Data Structures and Algorithms (English)编程题

编程题 7-1 Maximum Subsequence Sum 分析 参考答案 7-2 Reversing Linked List 分析 参考答案 7-3 Pop Sequence 分析 参考答案 7-4 List Leaves 分析 参考答案 7-5 Tree Traversals Again 分析 参考答案 7-6 Root of AVL Tree 分析 参考答案 7-7 Complete Binary Search Tree 分析 参考答案 7-8 File Transfer 分析 参考答案 7-9 Huffman Codes 分析 参考答案 7-10 Saving James Bond - Easy Version 分析...

Read more

Unity2D-RPG-开发笔记

开发笔记 实现玩家的行走、奔跑、跳跃、受伤、死亡、三段攻击、滑铲、蹬墙跳功能,以及人物和场景互动。 实现敌人的受伤、死亡、以及巡逻、追击与攻击的状态切换。 实现了玩家的UI界面,人物状态栏的显示以及血量更新,音量设置。 实现了相机跟随和攻击抖动。 实现了场景切换和地图传送,游戏存档和存档加载。 勇士传说: Tile Palette使用笔记:详细介绍插件信息以及使用方式和具体的使用示例。 CSDN可发 2D-Tiles:各种Tiles都是什么以及用处 composite collidor 2d:outline和polygons区别 用到过的所有组件的英文文档翻译都写写看看吧 inpute SYSTEM(new):是一个package。input action 在受...

Read more

UGUIdemo

需求分析 准备工作 面板基类 UI管理器 提示面板 登陆面板 注册面板 服务器面板 选服面板 问题总结 详细操作流程图

Read more

PTA-Data Structures and Algorithms (English)函数题

函数题 6-1 Deque A “deque” is a data structure consisting of a list of items, on which the following operations are possible: Push(X,D): Insert item X on the front end of deque D. Pop(D): Remove the front item from deque D and return it. Inject(X,D): Insert item X on the rear end of deque D. Eject(D): Remove the rear item from deque D a...

Read more