墨色随笔
  • 编程
    数据库 测试 教程 脚本 数据结构 算法 编程
  • 开发
    开发 示例 实践 配置 技巧 游戏开发 错误处理
  • 关于
  • 首页
cocos - 游戏开发。

cocos - 游戏开发。

Cocos 开发游戏 2d 版本 在 2D 游戏中,大部分可见物都是可以使用图像描述的。因而 2D 游戏会比 3D 游戏简单,更容易入门学习。 2D/UI 元素必须要在 Canvas 下才能看到,因此需要确保资源在 Canvas 层级下。 同时,层级决定了显示关系,随意调整会导致显示问题的出现。 预
2024-09-14
#游戏开发#工具#框架#编程
C# 高级内容

C# 高级内容

C# 高级 特性 (Attribute) 可以认为是更高级的注释。 用于添加元数据等。 用于在运行时传递程序中各种元素的行为信息的声明性标签。 可以通过使用特性来向程序添加声明性信息。 一个声明性标签是通过放置在所在对应元素前的方括号描述的。 .Net 提供了两类特性: 预定义特性和自定义特性。 [
2024-09-14
#csharp#软件开发#编程
Cocos 初步认识

Cocos 初步认识

Cocos 是一个完整的游戏开发解决方案,拥有轻量高效的跨平台的游戏引擎和各种图形界面工具。 后续如果没有特别说明,则 cocos 默认指代为 Cocos Creator。 快速上手 安装 在使用 cocos 前,首先需要下载它。 前往官网下载即可。 安装后,还不能进行开发,因为下载的只是一个对引擎
2024-09-14
#游戏开发#工具#框架#编程
C# 入门基础

C# 入门基础

C 也叫 C Sharp。 实际上应该是 C♯,但是 # 比 ♯ 更容易输入,因此逐渐变成了 c#。 C♯ 是一个音名,意为 C 升半音。 是一个简单的,现代的,由微软开发的通用的面向对象的编程语言。 C# 是基于 C 和 C++ 的。 程序结构 一个 C# 程序组成有: 命名空间声明 一个类 类方
2024-09-14
#csharp#软件开发#编程
docker 简单操作

docker 简单操作

Docker 镜像操作 查看所有镜像 (本机) ### 删除镜像 ImageName 为要删除的镜像名称 获取镜像 ImageName 为要获取的镜像名称 ### 创建镜像 **首先必须编写Dockerfile文件** 然后执行命令:```docker build -t 镜像名称:标识(版本
2024-09-14
#配置#软件开发#工具
JS 数据结构 - 队列

JS 数据结构 - 队列

队列 普通队列 export namespace normalQueue { /** * @class Queue * @classdesc 数据结构: 队列(普通队列) * * 队列是 先进先出 的有序集合\ * 队列在底部添加新元素,并从
2024-09-14
数据结构
#编程#javascript#typescript#数据结构#软件开发
JS 函数重载

JS 函数重载

JS 函数重载 简介 函数重载简单来说就是一个函数多个用途,可以根据参数的不同执行不同的结果。 比如说定义一个 查询信息的函数 getInfo(),用于查询数据。 // 默认所有 queryInfo() // 查询第一个 queryInfo(1) // 查询第一个 张字开头 queryInfo(1,
2024-09-14
编程
#编程#javascript#typescript#软件开发
JS 数据结构 – 二叉树

JS 数据结构 – 二叉树

二叉树 二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个节点最多只能有两棵子树,且有左右之分。 二叉树是n个有限元素的集合,
2024-09-14
数据结构
#编程#javascript#typescript#数据结构#软件开发
JS 数据结构 - 哈希表

JS 数据结构 - 哈希表

哈希表 也称散列表,是一种特殊的字典实现。 简单来说,正常的字典是通过键访问值的,但是在哈希表中,键首先会被哈希转换为某个数组下标。然后通过这个下标获取元素。 js 引擎内部已经将 Map 及 Object 优化为哈希表了。 // 在实现哈希表前,需要先实现将键转换为哈希的方法 /** * 转换字
2024-09-14
数据结构
#编程#javascript#typescript#数据结构#软件开发
JS 数据结构 – 集合

JS 数据结构 – 集合

集合 集合由一组无序且唯一(不能重复)的项组成 使用了与 有限集合 相同的数学概念。 /** * @namespace abstract_Set * @description 抽象集合命名空间 */ export namespace abstract_Set { /** * @cla
2024-09-14
数据结构
#编程#javascript#typescript#数据结构#软件开发
1 … 9 10 11 … 15