自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (5)
  • 收藏
  • 关注

原创 ue4 角色或物体被遮挡半透明渲染显示

UE4人物或物体遮挡显示

2022-07-27 14:23:38 5033 3

原创 掌握 AI-掌控未来,每个人必须掌握的人工智能-ChatGPT

私人ChatGPT网站,人工智能,一键制作视频,思维导图,PPT,提高工作效率

2023-05-31 00:40:53 141

原创 UE4元数据关键字的应用与含义,函数的标记和特殊使用(三)

UFUNCTION(BlueprintCallable, meta = (CompactNodeTitle = "MyTitle", Keywords = "MyKeyword1, MyKeyword2", ToolTip = "MyToolTip")):表示该函数可以被蓝图调用,并且在蓝图编辑器中显示的紧凑节点标题为"MyTitle",可以通过"MyKeyword1"和"MyKeyword2"关键字进行搜索,同时显示的工具提示为"MyToolTip"。常用于自定义蓝图函数的实现方式和参数类型。

2023-04-30 18:22:05 1296

原创 UE4元数据关键字的应用与含义(二)

BlueprintNativeEvent:表示该函数是一个本地蓝图事件,可以在C++代码中实现该函数,并在蓝图中重载该函数。BlueprintImplementableEvent:表示该函数是一个蓝图实现事件,可以在蓝图中实现该函数。这些关键字和修饰符可以用于定义蓝图枚举类型、蓝图结构体、蓝图接口和蓝图函数的属性和行为,具体使用哪些关键字和修饰符取决于具体的需求。TSubclassOf:表示该变量是一个类的引用,可以用于限制该变量只能引用某个特定的类或其子类。常用于定义只能在服务器端调用的函数。

2023-04-30 18:18:45 851

原创 UE4元数据关键字的应用与含义(一)

VisibleAnywhereBlueprintReadOnly:表示该变量在蓝图编辑器中显示在变量列表中,并且可以在蓝图中进行读取操作,但不能在蓝图中进行写入操作。常用于定义只读变量。BlueprintReadWrite:表示该变量可以在蓝图编辑器中进行读写操作,包括在实例化蓝图时可以在Details面板中进行编辑,也可以在蓝图中进行读写操作。EditAnywhere:表示该变量可以在蓝图编辑器中进行读写操作,包括在实例化蓝图时可以在Details面板中进行编辑,也可以在蓝图中进行读写操作。

2023-04-30 18:17:44 1521

原创 ChatGPT+Word的智能化文字生成和应用

在Word中引入OpenAI代码需要使用VBA编辑器。在“宏名称”框中,输入“ChatGPT”(或者你在代码中定义的其他名称),然后单击“创建”。输入你要问的问题,然后选中文字,点击ChatGPT即可使用,如下。打开Word文档,按下Alt + F11键打开VBA编辑器。在VBA编辑器中,选择“插入”菜单,然后选择“模块”。在Word文档中,选择要应用OpenAI代码的文本。在新建的模块中,将OpenAI代码粘贴到模块中。打开“开发人员”选项卡,然后选择“宏”。保存模块并关闭VBA编辑器。

2023-04-28 15:29:57 4092 7

原创 UE4中C++动态创建材质的几种方法Material

UE4中C++动态创建材质的几种方法Material,多个材质切换和设置

2023-04-06 11:45:54 2641 1

原创 集成腾讯Bugly日志收集接入详细步骤和错误解决方案-- IOS

一、登录BUGLY官网1、登录BUGLY官网以后,选择新建产品,选择IOS或ADNROID平台,如图:完事以后点击保存,点击当前项目查看详细信息:主要有:异常上报(异常概览、崩溃分析、卡顿分析、高级搜索、异常配置)、运营统计(运营概览、用户分析、渠道分析)、应用升级2、选择右上角更多,点击产品设置,查看项目的APP ID和APP KEY,如图:3、下载SDK,选择右上角,SKD,NDK,...

2018-03-23 19:16:27 8869

原创 解决低版本Xcode不支持高版本iOS真机调试问题

Xcode开发在进行真机调试的时候,遇到了以下问题用Xcode8想真机编译iOS11,弹出提示框This iPhone ... is running iOS 11.1.2 (11D257), which may not be supported by this version of Xcode...主要原因是在调试前我将iOS SDK升级到了10.1版本,而我的Xcode是8.0版本的,只支持到8...

2018-03-23 18:38:27 5349

原创 腾讯Bugly Android 符号表配置及上传

介绍什么是符号表?符号表是内存地址与函数名、文件名、行号的映射表。符号表元素如下所示:<起始地址> <结束地址> <函数> [<文件名:行号>]为什么要配置符号表?为了能快速并准确地定位用户APP发生Crash的代码位置,Bugly使用符号表对APP发生Crash的程序堆栈进行解析和还原。举一个例子:Bugly提供了自动和手动两种方法配置Androi...

2018-03-23 16:22:43 7941 6

原创 集成腾讯Bugly日志收集接入详细步骤和错误解决方案-- Android

Bugly 是腾讯公司为移动开发者开放的服务之一,这里主要指 Crash 监控、崩溃分析等质量跟踪服务。一、登录BUGLY官网1、登录BUGLY官网以后,选择新建产品,选择IOS或ADNROID平台,如图:完事以后点击保存,点击当前项目查看详细信息:主要有:异常上报(异常概览、崩溃分析、卡顿分析、高级搜索、异常配置)、运营统计(运营概览、用户分析、渠道分析)、应用升级2、选择右上角更多,点击...

2018-03-23 15:58:55 17410

原创 Amazon App Tester工具的安装和配置-Amazon内购接入流程以及测试

AmazonApp Tester工具的安装和配置&Amazon内购接入流程以及测试一、Amazon App Tester工具应用测试步骤:(1)下载Amazon AppStore 应用商店;(2)去亚马逊应用商品发布界面下载商品列表json文件;(3)在 Android 移动设备上,启动 Amazon Appstore 应用,搜索Amazon App Tester应用并且安装;(4)获取...

2018-02-11 16:43:06 3093 2

原创 面试题七 C/C++ 骑士营救公主 骑士只能向右或者向下移动,遇到陷阱就死了,求骑士营救公主的所有路线-程序员面试题

这是一个棋牌游戏公司的面试题,也许你也会遇到,看看吧!面试题:/** *面试题  骑士营救公主   骑士只能向右或者向下移动,遇到陷阱就死了,求骑士营救公主的所有路线,用你熟悉的语言编写程序。 本题由于只能向下和向右,所有他们的路径长度都相同(每个格子长度相等)  寻路, 最短路径,找出所有路径- */struct {int x;//路径X轴

2017-07-22 17:15:43 3106

原创 面试题七 C/C++ 两个字符串由数字组成的相加,最大不超过32bit整形的系统函数--程序员面试题

面试题:给定两个由0-9数字组成的最长可到30个字符的字符串,请计算他们对应的整数和。允许使用字符串转最大不超过32bit整形的系统函数。当我看到这个面试题的时候,貌似不是第一次,所以就动手写了写。欢迎在下面留言写其他方法。也可以加入QQ群聊:83459374好了不多说,请看代码:void calculateAdd(){string str1 =

2017-07-22 11:03:25 1042

原创 V3.15.1 版本 增加了针对华为设备的优化代码

V3.15.1 版本功能介绍该版本在3.15的基础上加了针对华为设备的优化代码。该优化代包含两部分内容:让游戏跑得更流畅在设备发烫时,降低游戏的功耗引擎会搜集一些信息,如节点数、粒子数、播放音频数量等信息以计算游戏对CPU的需求等级,并把等级信息上报给系统服务。系统服务受到等级信息决定是否对CPU进行调频。当设备发烫时,系统服务会调用引擎接口降低fps、

2017-07-17 14:15:37 585

原创 cocos2d-x V3.15 版本更新说明

具体列表 全面支持 Android Studio,包括编译、代码编辑和调试C++代码:使用文档音频模块在Android平台使用tremolo和 MP3 Decoder Library 解码音频文件,使得音频模块效率更高,兼容更多的Android设备WebSockets 和 SocketIO 支持 SSLAssetsManagerEx更加稳定更新 Spine runtime 到v3.5.35

2017-05-08 16:28:20 5643

原创 cocos2d-x V3.14.1 版本更新说明

在2017新年来临之际,Cocos引擎团队送上了新一年的惊喜:Cocos2d-x v3.14全新版本。该版本支持所有平台使用luajit 2.10-beta2、Sprite支持九宫格特性、新增动作类ResizeBy和ResizeTo......这么多给力的新功能,相信你一定会喜欢的。  话不多说,下面我们赶紧来细细盘点Cocos2d-x v3.14新版新惊喜。  主要新特性列表

2017-05-08 16:25:11 2577 1

原创 Mac OS 您需要安装旧 Java SE 6 Runtime运行环境才能打开“XXX” 问题

Mac OS 您需要安装旧 Java SE 6 Runtime运行环境才能打开“XXX” 问题问题描述:今天在Mac OS上安装一个app的时候提示 “您需要安装旧 Java SE 6 运行环境才能打开 XXX” ,在网上搜索了一下,有说要改app的info.plist文件的,将其中的JVMVersion改成自己机器上的版本的,但是在我的环境下修改了仍然不起作用。然后我去官网了最新的JDK版本,发...

2017-05-06 12:05:23 6274

原创 Node js 项目启动报错,错误码,events.js:141,throw er; //Unhandled 'error' event,解决办法

Node js 项目启动报错,错误码,events.js:141,throw er; //Unhandled 'error' event,解决办法当我遇到这个问题的时候,我纠结了好半天,找了好多资料,都说是端口占用,必须杀死端口重新启动,确实是这样。但是我当时在Windows下直接启动没有任何问题,直接就能把服务器启动起来,但是发现在mac下老是报这个错:game server is...

2017-04-29 22:27:14 34111 2

原创 HTML5 和 Cocos2d-js 的cc.sys.localStorage本地存储到哪里了?

HTML5 和 Cocos2d-js 的cc.sys.localStorage本地存储到哪里了?cc.sys.localStorage存储的数据肯定要生成文件的吧,这个文件在windows和android分别在什么目录啊?当我想看看文件的内容给的时候发现找不到,找遍本地工程目录都没找到 。后来发现它保存到windows本地的C:\Users\Administrator\

2016-08-26 10:59:55 7601 1

原创 扫描渗透等工具介绍

#1 Nessus:最好的UNIX漏洞扫描工具  Nessus 是最好的免费网络漏洞扫描器,它可以运行于几乎所有的UNIX平台之上。它不止永久升级,还免费提供多达11000种插件(但需要注册并接受EULA-acceptance--终端用户授权协议)。它的主要功能是远程或本地(已授权的)安全检查,客户端/服务器架构,GTK(Linux下的一种图形界面)图形界面,内置脚本语言编译器,可以用其编

2016-05-26 13:36:54 17265 1

原创 Cocos 资料大全 下载链接地址

Cocos资料大全感谢这位作者的贡献,给大家一个方便的链接,这里面有所有的的文档和相关的工具,以及一些第三方的工具。本文定期更新,欢迎提交PR,托管在Cocos-Resource GithubCocos 文档相关Cocos2d-x 中英文发布说明Cocos2d-x 官方文档Cocos2d-x API 手册Cocos Creator 官方文档Cocos

2016-03-28 10:02:55 7718 1

转载 cocos2dx3.2 spine动画

首先提供spine的最新运行库,当然这不是官方的,里面封装了ffd,是我自己修改过并添加了ffd代码,采用newSkeletonAnimation区别原先的skeletonAnimation具体点击:spine FFD runtime   其中要注意的几个地方:1.  1.8版本以上的atlas做了修改 在第二行添加了size 所以只要删除size这一行即可,2. 动作制作的时

2016-03-25 18:39:04 2633

原创 QUICK-COCOS2DX 2.2.3接入短信SDK教程

说实话 ,其实接SDK相对来说还是比较简单的,但是如果遇到问题,还是需要我们去考虑和分析。例如说我们在用COCOS2DX-LUA开发的时候,我们接Android的SDK,必须要调用JAVA的方法,那么我们可以直接用LUA 调用Java,也可以用LUA先调用C++,然后再用C++调用JAVA,那么这两种方法都是可以的,不过我们既然直接能用LUA调用JAVA,用JAVA调用LUA,我们何必

2016-03-18 19:02:30 1411 1

原创 cocostudio导出数据在代码中加载

使用cocos v2.x发布的CSB资源更换了加载方式,需要用CSLoader来加载。目前的cocos支持的语言有C++、js、lua, 编辑器默认导出的格式为csb、json,下面来分语言介绍如何在引擎加载编辑器导出的数据:C++(仅能加载csb数据):#include "ui/CocosGUI.h"#include "Cocos Studio/Cocos Studio.h"u

2016-03-14 19:03:12 1547

转载 quick-cocos2d-x图片资源加密(续)

通过前篇的修改,我们已经能够在Windows平台的player,以及Android上使用加密的常见格式(png、jpg等)的图片资源了。不过,在MAC上的player,以及IOS上,加载资源时调用的是另外的代码,所以我们需要另外作修改。首先来修改Mac上的Player代码。我们这次要修改的是lib\cocos2d-x\cocos2dx\platform\mac目录下的CCImage.mm文

2016-03-12 14:50:14 655

转载 让quick-cocos2d-x支持加密的plist文件

在前篇里面,我们实现了图片资源的加密,但还没有实现plist文件的加密。虽然这一加密不是太重要,但如果要实现也是不难的,以下是修改方法。对plist文件的解析是在lib\cocos2d-x\cocos2dx\platform\CCSAXParser.cpp里的CCSAXParser::parse(const char *pszFile)里处理的,我们可以看到以下熟悉的语句:

2016-03-12 14:48:16 1028

转载 quick-cocos2d-x 图片资源加密

quick-x已经支持用XXTEA加密方式对脚本文件进行加密。在此基础上,自己做了一些工作,对图片资源进行了XXTEA加密,现分享给大家。(2014.5.30加注:quick-x的2.2.3版本已经集成了我递交的pr,现在官方版本代码与文章中类似)首先我们要有对图片加密的工具。这个参考compile_scripts脚本,写一个用于加密的脚本就可以了。我自己写的脚本放在这里,大家可以

2016-03-12 14:46:40 2028

原创 cocos2d-x避免手动修改android.mk文件来编译

编辑android.mk文件,替换为如下内容?123456789101112131415161718192021222324252627

2016-03-12 10:49:18 1604

原创 quick-cocos2d-x数据存储之GameState

GameState是quick-cocos2d-x中特有的一个用户信息存储类,相对于CCUserDefault而言,它增加了数据校验的功能,当数据被人为的改变之后,会被检测出来,下面介绍它的主要用法。一、初始化因为GameState并没有在framework中加载,所以我们要在开始的代码中去加载,如在MyApp.lua的开头位置加载GameState=require(cc.PACK

2016-03-11 11:48:52 467

原创 面试题六 C/C++面试秘笈 之约瑟夫问题的解答--程序员面试题

/**面试题12 *约瑟夫问题的解答 *1-N个人围成一圈,从1到M进行报数,每次报到M的人退出,一次循环,那么最后一个人退出的是谁? * *///结构体和函数声明typedef struct yuesefu{int data;yuesefu *next;}yuesefu;//构造节点为N的单向循环链表yuesefu * yuesefu_cr

2016-02-25 15:53:21 640

原创 面试题五 C/C++面试秘笈 之链表的正向排序--程序员面试题

/** *面试题9 *单链表的正向排序 */typedef struct linkListSort{int data;linkListSort * next;}linkListSort;linkListSort * insert_sort(void){structlinkListSort * head = NULL,*New,*cur,*

2016-02-25 15:48:30 527

原创 面试题四 C/C++面试秘笈 之判断链表是否存在环形链表问题-程序员面试题

/** *面试题 10 *判断链表是否存在环形链表问题 * */bool isLoop(node*head,node **start){node * p1=head,*p2=head;if (head ==NULL || head->next ==NULL) {//head为NULL或者链表为空返回falsereturnfalse;}

2016-02-25 15:43:52 633

原创 面试题三 C/C++面试秘笈 查找单链表的中间元素 --程序员面试题

/** *面试题 8 *查找单链表的中间元素 *这里使用一个只扫描一遍的方法,假设mid指向当前已经扫面的当前的中间元素,cur指向当前链表已扫描的末节点, *那么继续扫面即移动cur到cur->next,这时只需判断一下应不应该移动mid到mid->next就行了。 *所以一遍扫面就能找到中间位置 */node * search_middle(node * h

2016-02-25 15:36:11 640

原创 面试题二 C/C++面试秘笈 之单链表逆转/反转

/** *面试题7 *实现一个单链表的逆置 *这是一个经常被问到的问题,也是一个非常基础的问题。比如一个链表是这样的:1->2->3->4->5,通过逆置以后得到:5->4->3->2->1 */node *reverse_node(node *head){    node *current,*pnext,*prev;    if (head->next ==N

2016-02-25 14:54:42 867

原创 面试题一 C/C++面试秘笈之单链表的创建,增删改查及打印

/**面试题1 *编程实现一个单链表*/typedef struct node{    int data;//节点内容    node * next;//下一个节点}node;//创建一个单链表node *create(){    int i =0;//链表中数据的个数    node *head,*p,*q;    head = (node

2016-02-23 16:00:50 1007

原创 微信公众平台之CURL应用access_token

使用CURL主要是四个步骤:1、初始化URL2、设置请求的一些参数(COOKIE,HEAD…)3、执行请求4、关闭资源先说一个简单的采集,一般在获取一个网页的内容的时候我们最方便就是使用file_get_contents()函数来获取,现在我们通过CURL来抓取一个网页的内容 代码如下 复制代码$ch = curl_init();//初始化一个资源       cu

2016-01-13 22:33:11 1882

原创 【cocos2d-js系列问题】Cannot read property 'x' of null错误解决办法

我们在开发cocos2d-js的时候,一般都是新建一个类以后,运行就出现:Cannot read property 'x' of null 的错误一般都是节点(Node , Layer...)在new以后debug中出现上述错误。出现这个问题的原因是:ctor中没有调用this._super();var node = cc.Node.extend({

2015-12-09 16:51:16 8645

原创 【cocos2d-js系列问题】cocos2d-js创建帧动画的两种方法

不过在这之前,一定要先把图片加载到内存当中去;其实你也可以不加,当时需要换另外一个函数就行;//将plist问价加载到内存当中cc.spriteFrameCache.addSpriteFrames(res.play_plist);第一种方法:创建一个空的精灵var sp = new cc.Sprite();sp.setTag(1000);sp.setPosit

2015-12-08 12:56:03 4770

原创 【cocos2d-js系列问题】cocos2d HTML5和JSB接口差异,已知的兼容bug

用cocos2d-js开发游戏确实很方便,但在web browser 下运行与打包成app发布到移动设备上运行却是两码事。总结了cocos2d-x javascript binding(后面简称jsb)和cocos2d-js(后面简称h5)技术开发的原因,这篇总结一下半年来遇到的一些问题。希望能帮到遇到相同问题的人。jsb和h5开发遇到的问题可以分为下面这几类:

2015-12-01 16:24:46 1266

sqlite3 数据库 绿色版

vn执行update操作后出现:Error : Previous operation has not finished; run 'cleanup' if it was interrupted.的解决工具。sqlite3.exe绿色版 下载 SQLite是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。

2018-12-14

iOS 4.0--7.1镜像开发包集合

用Xcode8想真机编译iOS11,弹出提示框This iPhone ... is running iOS 11.1.2 (...), which may not be supported by this version of Xcode...,包含了4.0,4.1,5.0,5.1,6.0,6.1,7.0,7.1等版本,配置请参考博客d地址:https://blog.csdn.net/u013007305/article/details/79671152

2018-03-23

Mac系统下MD5生成和验证工具

Mac系统下MD5生成和验证工具,这个使用起来比较方便,推荐使用这个工具!

2015-11-29

Coco2d-x使用教程

ActionTimeline动画的使用,二、修改动画,关键帧事件,创建多个Node对象,异步加载动画Armature,创建动画并显示,设置骨骼动画的速度,批量添加怪物,实现动画的事件完成动作修改,每个动画的帧事件处理,修改骨骼皮肤,骨骼和一个物理刚体的碰撞,在场景中获取粒子效果等等COCOS2D-X使用教程尽在其中

2015-10-09

cocos2dx开发环境搭建

android游戏开发环境搭建,以及android移动开发换进搭建

2013-12-05

空空如也

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

TA关注的人

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