自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#通过HttpListener简单实现http服务器,实现局域网访问

服务器 c# window http 简单实现

2022-08-31 11:24:38 4652 1

原创 unity使用www读取安卓目录下面的图片

unity使用www读取安卓目录下面的图片如下图,unity代码使用www读取安卓目录下的图片,并在程序里边使用。private void Start() { StartCoroutine(this.LoadTexture(Application.streamingAssetsPath + "/图片名字.png")); }private IEnumerator LoadTexture(string path) { WWW www = new WWW(path); y

2021-09-15 16:08:28 637

原创 依据CocosCreator游戏开发浅谈JS中的var与let

……相信很多用过js的同学们,都知道js里边有两种定义变量的方式,一个是var,一个是let:var a=0;letb=0;……那么,此时很多人就会问,var和let有什么区别呢?……在没有深究之前,我与很多的同学们都以为var跟let基本是一样的,没啥区别,然后我本人觉得var比较好看,相对堆成,就强迫自己把let的变量习惯改成了var,然而今天居然有人跟我说:用var会比let更加节省性能。我心想:我擦,还有这样的事情,你可别吓我。……于是我开始探究var跟let的区别,经过一番搜索,其实你们也

2020-07-11 20:06:07 821

原创 cocos creator场景加载的进度等设置

cc.director.preloadScene(sceneName,(completedCount, totalCount, item) => { let p = completedCount/totalCount; //this.progress.progress = p; //this.text.string = parseInt(p*100+"") + '%'; 、、this.text.strin.

2020-06-16 14:30:58 1077 1

原创 CocosCreator的XMLHttpRequest短连接获取相应的Json

前言:基于Cocos原有的XMLHttpRequest获取相应的json。 //定义接口 let xhr = new XMLHttpRequest(); //定义接口获取返回方法 xhr.onreadystatechange = function () { if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status < 400)) {

2020-06-15 10:46:12 1189

原创 Unity的DrawCalls和Batches的优化处理

前言:面试Unity开发,很多时候都会被问及有没有做过DrawCalls的优化(Unity旧版的性能面板上可以看到的一个属性),然而DrawCalls又是个什么东西呢?我们又应该如何去优化它。而Batches则是现在新版的Unity性能面板上面的一个参数属性,也是新版强调的一个参数,而弱化了DrawCalls的显示,这又是为什么呢?首先我们先来看看DrawCalls和Batches的定义来找到它们的区别吧。DrawCall:CPU每次调用图像编程接口 glDrawElements(OpenGl中的图元渲.

2020-06-14 17:39:36 4903

原创 shader初学的代码和含义

如果要对某个模型设置渲染状态的话,一般需要以下代码://首先,我们先要初始化渲染的设置void Initialization(){//先从硬盘上面加载顶点着色器的代码string vertexShaderCode=LoadShaderFromFile(VertexShader.shader);//再从硬盘上面加载片元着色器的代码string fragmentShaderCode=LoadShaderFromFile(FragmentShader.shader);//然后把顶点着色器加载到GPU

2020-06-09 00:24:49 279

原创 CocosCreator的敌人视野扇形因遮掩物体任意变形的实现(画线、填充)

首先定义一个cocosCreator的cc.Graphics组件,作为敌人视野的渲染画线和填充组件://画线组件g:cc.Graphics;//敌人视野半径的角度大小emenyAngle:number=45;//巡逻半径的大小distance:number=450;然后在update或者其它定时器每帧频率里边写下渲染画线的方法:update(){if(this.gnull){this.g=this.node.addComponent(cc.Graphics);}this.g.clea

2020-06-05 10:29:49 1705

原创 CocosCreator的双摇杆手柄实现

在cocoscreator里边实现一个摇杆,先需要把基本的UI图片布局好,以及一些参数的定义,以下是相应UI参数的定义和声明://英雄@property(cc.Sprite)rap: cc.Sprite = null;//瞄准箭头@property(cc.Node)aim: cc.Node = null;//隐形操作圈@property(cc.Sprite)rocker: cc.Sprite = null;//操作圈底部@property(cc.Sprite)rockSkin: cc

2020-06-05 10:13:16 683

A*寻路算法的部分实践

也不是说拿来就能用的吧,只是笼统地写了个算法,只要把地图数据格子输入即可。

2021-01-11

空空如也

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

TA关注的人

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