自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 CSS3新增

CSS3相对于CSS2升级部分

2024-04-09 17:10:53 1317

原创 ECMAScript6

中文名称是欧洲计算机制造商协会,这个组织的目标是评估、开发和认可电信和计算机标准。是Ecma通过ECMA-262标准化的脚本程序设计语言// 成功情况// let data = "数据库中数据";//执行成功回调// 失败情况let msg = "网络连接失败";//执行失败回调},1000)})// 调用Promise对象的then方法aconsole.log("成功回调!!!",data);console.log("失败回调。。。。。",error);})

2024-03-05 17:35:23 1099

原创 系统性学习vue-vue3

代号:One Piece支持Typescript本质是一个函数,把setup函数中使用的Composition API进行了封装类似于混合 mixin/*** 鼠标点击位置功能相关*/});});return pos;这样就可以直接引用使用了setup() {// ...//...

2024-02-22 15:01:45 996

原创 系统性学习vue-vue-router

vue-router的一个插件库,专门用来实现SPA应用。

2024-01-23 14:37:58 971

原创 系统性学习vue-vuex

概念: 专门在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。调试工具中,使用mapState或mapGetters生成的计算属性,并不会隶属于computed,而是区分出来属于vuexBindings。因为vuex也是vue的开发团队所打造的所以直接使用之前的vue插件就可以。参数中的key是希望使用时的属性名,value是store中定义的属性名。

2024-01-16 14:47:00 1012

原创 系统性学习vue-vue组件化编程

接下来就需要创建vm了,创建一个main.js文件,创建vm并引入和使用App标签。可以看到,因为使用了两个school组件,所以掉了两边VueComponent。就是将可以复用的模块提取为独立个体, 解决依赖关系混乱,复用率不高的问题。开发中通常会创建一个app组件,他管理着所有下级组件, 而由vm来控制他。类似于两个孪生兄弟,虽然基本相似,但也有细微不同之处,因此两者不能画等号。并不是指向Object原型对象,而是特意指向了Vue的原型对象。需要注意的是VueComponent的原型对象的。

2024-01-16 12:32:23 930

原创 系统性学习vue-vue中的ajax

public目录下的内容会被代理服务器纳为己用,而当我们的请求代理服务器可以自己回答时,就不会再将请求转发给后端(是不是挡板?让父组件可以向子组件指定位置插入html结构,也是一种组件间通信的方式,适用于父组件===>子组件。: 插槽内容的样式可以写在子组件里,也可以写在使用者上。同源策略是规定了三个东西必须一致:协议名,主机名,端口号。而请求中的地址也要改为代理服务器地址,但要带着请求信息。需要加个配置,将转发的请求按规则重写。目前不常使用了,因为不咋维护了。请求是成功的 但是请求资源是。

2024-01-12 09:01:05 1506

原创 系统性学习vue-组件及脚手架

创建一个js脚本,名称可以随便取,这里就用mixin了,里面可以配置所有组件可配置的属性// 分别暴露data() {return {},console.log("你好啊,我是mixin");},一种组件间的通信方式,适用于:子组件 ===> 父组件。

2024-01-12 09:00:41 1010

原创 系统性学习vue-vue核心

vue会监视data中所有层次的数据如何监测对象中的数据?通过setter实现检视,且要在new Vue时就传入要监测的数据(1). 对象中后追加的属性,Vue默认不做响应式处理(2). 如需给后添加的属性做响应式,请使用如下API;或如何监测数组中的数据?通过包裹数组更新元素的方法实现,本质就是做了两件事:(1). 调用原生对应的方法对数组进行更新(2). 重新解析模板,进而更新数组在Vue修改数组中的某个元素一定要用如下方法。

2024-01-12 08:59:49 1080

原创 Unity学习总结

这里记录各种开发时遇到的问题和解决办法持續更新。

2023-12-18 16:07:43 969 1

原创 Unity将Excel数据导入

在Unity中导入Excel数据 方便管理数据

2023-10-17 10:47:26 430

原创 Unity3D也学学-L1

Unity3D一些基本操作

2023-08-25 10:57:02 518

原创 C#学习

感觉还是得再学习下C#开始!

2023-08-10 15:23:18 623

原创 Unity2D学习-官方游戏示例

初学Unity,跟着B站老师学习制作官方示例

2023-07-22 21:16:34 828 1

原创 vue开发规范

一些开发规范

2023-07-18 10:27:44 396 1

原创 bhbc开发Q&A

拉取时报错 The project you were looking for could not be found.1.首先确认vpn连接正常2.前往控制面板-用户账户-凭据管理器或控制面板-所有控制面板选项-凭据管理器在"Windows凭据"下找到git地址,更新git账号。(尝试有效!)3.还是报错可以尝试通过以下命令卸载重装git credentials manager$ git credential-manager un

2023-02-24 10:39:48 992 2

原创 uni-app相关知识积累

uni-app笔记引入iconfont本地引用远程引用引入iconfont本地引用如果有.css文件直接将.css文件引用到页面中(仅此页面使用)或App.vue中(全局使用)或将.css文件内容复制到页面中(仅此页面使用)或App.vue中(全局使用)文件类型分别是.eot .svg .ttf .woff在App.vue中引入文件并设定样式@font-face { font-family: 'iconfont'; src: url('./static/font/iconf

2021-07-08 11:28:44 959

原创 零基础学CocosCreator·第八季-双人对战五子棋

第八季-双人对战五子棋01.计算机网络基础为什么有网络?网络的定义什么是网络协议网络的层次模型分解物理层数据链路层网络层传输层会话层表示层应用层IP地址(Internet Protocol Address)字节-位IP地址=网络地址+主机地址IP地址分类01.计算机网络基础为什么有网络?为了能让计算机和计算机之间相互通信.网络的定义计算机网络是由多台不同功能的计算机,通过传输介质,连接起来.以传输协议为约束,进行通信的一个网络.什么是网络协议网络协议为计算机网络中进行数据交换而建立的规则,标

2021-06-23 23:13:02 3326 2

原创 零基础学CocosCreator·第七季-制作一款塔防游戏

第七季-制作一款塔防游戏01.塔防前言为什么是塔防?准备01.塔防前言终于实战了,耶!为什么是塔防?1. 单机2. 多元素3. 与大型游戏架构设计类似4. 与前面的知识结合准备TileMap历史版本下载 下载了1.1(没找到1.0)前面的知识已经掌握...

2021-06-09 15:29:34 2934 1

原创 CocosCreator项目配置WebStorm,VisualCode

隐藏文件选择setting进入设置界面搜索editor点击File Type将**.meta**隐藏掉忽略文件点击Directories

2021-06-08 22:36:35 1015

原创 零基础学CocosCreator·第六季-常用编程框架和算法

注意:target节点destory后,一定要记得注销其注册的事件。:A不管什么时候出发,只负责触发时接受,B不知道谁注册了事件,只负责触发.当前算法只是寻找下一步的最优解,并不是全局的最优解,有时并不是最优路径。在场景下创建一个40x40的格子,并挂载NodeGrid.ts。用于解决当需要创建大量相同对象的时候,避免重复创建,节能.需要从①走到②,要怎么走(可以斜着走,褐色是不能走的)会不断创建节点,并将节点从父节点移出,耗费性能,内存.操作的对象本身只实现功能方法,具体的操作由工厂实现。

2021-06-07 17:53:24 2213 6

原创 零基础学CocosCreator·第五季-Cocos高级功能

第五季-Cocos高级功能01.播放声音02.Action动画创建动作停止节点动作运动曲线效果01.播放声音AudioSource 音效组件AudioEngine 声音引擎AudioClip 声音文件Clip:引用的音效资源Volume:音量大小[0,1]Mute:是否静音Preload:是否提前预加载,还没有播放声音时,就将声音资源从硬盘加载到内存中,播放速度快(比较小的资源没必要预加载)const { ccclass, property } = cc._decorator;@

2021-03-06 20:37:10 1020

原创 零基础学CocosCreator·第四季-基础强化

学习视频:翰者学堂-爆款游戏开发零基础答疑班(中途觉得还是写帖子比较方便以后复习,所以1-9课是ts文件)第四季-基础强化01.Map02.JSON03.Enum04.泛型05.接口06.命名空间07.值类型与引用类型08.类型转换09.static01.Map/**Map**/import callFunc = cc.callFunc;//Key-Value键值对const {ccclass, property} = cc._decorator;@ccclassexport defa

2021-03-02 21:33:57 869

原创 三角函数和指数函数图像

sin()描述:返回角度的三角正弦值cos()描述:返回角度的三角余弦值tan()描述:返回角度的三角正切asin()描述:返回三角函数sin为x的角acos()描述:返回其三角余弦为x的角度atan()描述:返回三角arctan为y、x或y_over_x的角度,具体取决于调用的重载。在第一个过载中,用y和x的符号来确定角度所在的象限。在这种情况下,atan返回的值在-PI和PI之间。如果x = 0,结果没有定义。对于第二个重载,atan()返回正切为y_over_x的角度

2020-07-28 11:12:22 2595

原创 cocos creator-Q&A

问题及解决方法--cocos creator报错IIIegal value for discardvalue element of type uint32:undefined(not an integer):at setTimeout callback function报错IIIegal value for discardvalue element of type uint32:undefined(not an integer):at setTimeout callback functionCreat

2020-05-21 16:13:25 513

原创 将Cocos Creator项目运行到微信小程序

Cocos Creator菜鸟学习--运行到微信准备(cocos工程,微信开发者工具)配置微信环境构建发布运行到手机微信如果如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入准备(cocos工程,微信开发者工具)微信开发者工具下载链接.建议选择稳定版本,我就被最新版本的

2020-05-21 14:20:46 6082 1

原创 Lua学习 -- 文件 I/O

对文件操作之前要先打开文件file = io.open(filename[,mode])filename:要操作的文件与该lua文件的相对位置(上一级用==…/==)mode:

2019-11-05 14:08:05 201

原创 Lua学习 -- 协同程序(coroutine)

coroutine.create(func):创建一个协程,并传入一个函数(function),返回的是创建的协程,创建后的协程会进入挂起状态。coroutine.resume(co[,…]):启动协程,传入要启动的协程和协程函数需要的参数(当不是第一次启动时,参数是作为上次挂起的返回值),返回的是是否正常启动协程(boolean)和被挂起时yield传来的参数或是函数的返回值。corouti...

2019-11-04 11:29:14 234

原创 Lua学习 -- 元表(Metatable)

设置元表(似乎只能用 // 来注释?)local mymetatable = {} //元表local mytable = {} //表//将mymetatable设置为mytable的元表mytable = setmetatable(mytable,mymetatable) 元表是用来存放一些元方法,当对表执行某些指定操作时就会执行相应的元方法。注意元方法的"__“是两个”_"...

2019-10-31 09:50:14 148

原创 又一坑!按钮点击事件

今天又遇到了一个坑,我抓狂!直接开始 ↓首先要从cocostudio编辑的UI中获取到按钮组件:先在.cpp文件中加头文件#include "ui\CocosGUI.h" 和 using namespace ui;注意:using namespace ui;要写在“USING_NS_CC;”下面(我也不知道为啥)// 完整头文件#include "HelloWorldScene....

2019-07-24 14:47:06 142

原创 太坑了!!用CocoStudio编辑UI,导入Cocos2dx3.17中

初学cocos2dx,跟着《Cocos2d-x 3.x游戏开发之旅》学习本人使用的是Cocosdx3.17,所以会因版本不同会有些出入,当需要导入各种库的时候,发现并没有书上所说的libCocoStudio.vcxproj和libGUI.vcxproj本以为在网上一搜索就可以解决,没想到。。。网上的资源实在是太匮乏了,很多都是老版本的教程,终于在我快要放弃准备重新下载Cocos2dx3.0的...

2019-07-23 16:37:43 1087 2

转载 cocos2dx-lua 常用到的动作【转载】

cocos2dx-lua 常用到的动作【转载】原文链接:https://www.cnblogs.com/meixinghao/articles/3900049.html1 移动到指定位置:local move = CCMoveTo:create(time, ccp(posx, posy))参数time:移动到指定位置所用的时间参数:ccp(posx, posy) 移动到指定位置的坐标C...

2019-04-26 11:27:31 2010

原创 各种报错及解决方法

在Visual Studio 中运行cocos2dx项目报错 找不到 windows sdk 版本—The Windows SDK version 8.1 was not found. 解决方法:项目->右键->重定项目目标->Windows SDK 版本->选择10.0.14393.0(当然是你当前拥有的Windows SDK版本就可以)->确定。当然,...

2019-04-19 18:02:04 328

vue-bhbc-选择日期组件

可切换年、季、月、周、日

2023-02-24

vue-bhbc-上拉加载下拉刷新组件

分页加载

2023-02-24

vue-bhbc-可搜索的定位地图组件

使用腾讯地图 可搜索位置 默认为当前和附近位置 ----------------------------- 20230329优化: 1、搜索范围设定为1000米内,可搜索按距离排序 2、下拉刷新优化,pageIndex从0开始

2023-02-24

KindomRush.zip

ts 塔防游戏,包含事件分发机制,状态机,大致框架.

2021-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除