自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 项目 Anr和崩溃的优化

首先两张来自Google 控制台真实项目的截图程序老鸟都知道,一个项目的这两个参数(设备崩溃率 和 设备Anr率)的重要性,这俩个参数也能间接代表项目程序的质量。上面图清楚的展示了项目优化前后的参数变化,最终也都达到Google官方定义的阈值。下面分享下,我都做了哪些优化。

2023-12-05 10:55:23 95

原创 cocos creator SDK IOS

(1)可以在 creator Service框架上拓展自己的SDK,本文主要介绍creator 原本的 Service,以ServiceAnalytics 为例,以下代码摘自cocos creator。(1)project 添加自己拓展的SDK类。(2)创建自己需要的 .h 和.m 文件。

2022-12-09 10:30:24 573 1

原创 cocos creator 打包IOS

(1)xcode 14.1 product ---Archive 能成功打包,但指定模拟器就打包失败,提示 ibrealmcore-ios.a for architecture arm64样式的错误解决方法:在 访达 --- 应用程序 --- Xcode 右键 显示简介勾选 使用Rosetta打开,模拟器就可以运行了

2022-12-07 11:25:08 1322

原创 Ue5 项目入门

Ue5 项目入门

2022-07-17 18:14:15 1485

原创 cocos creator 2.4.8 打包Android

(1)下载JDK ,用的版本 jdk-8u321-windows-x64.exe.安装Java,当前安装在C盘(2)设置

2022-04-02 14:22:07 3112

原创 ShooterGame 代码分析

(1)下载UnrealEngine源码,当前使用的版本4.26.2文件目录如下:右键ShooterGame.uproject指定到源码引擎(2)配置VS工程,当前使用Vs2019工程结构如下:其中ShooterServer.Target.cs自己创建,内容如下// Copyright Epic Games, Inc. All Rights Reserved.using UnrealBuildTool;using System.Collections.Gene.

2022-01-12 11:02:46 675

原创 Ue4 客户端与服务器交互的官方例子

ThirdPersonMPProjectile.h// 版权所有 1998-2019 Epic Games, Inc。保留所有权利。#pragma once#include "CoreMinimal.h"#include "GameFramework/Actor.h"#include "ThirdPersonMPProjectile.generated.h"class UParticleSystem;class UStaticMeshComponent;class USphereC

2021-12-10 15:07:24 2273 2

原创 Ue4 Charater 游戏世界血条

(1)FairyGUI 创建血条控件(2) //角色血条 UGComponent* m_pCharHp; .h文件声明变量(3)UWorld* kWorld = GetWorld(); m_pCharHp = UUIPackage::CreateObject(TEXT("FightGame"), TEXT("charHp"), (UObject*)kWorld)->As<UGComponent>(); if (...

2021-11-01 19:22:02 2474

原创 Ue4 4.26 发布Android

主要是配置Android SDK,以下是一些关键配置(1)下载NDK,我用的是android-ndk-r21-windows-x86_64.zip下载JDK,我用的是jdk-8u301-windows-x64.exeSDK 用的是android-29,。用android-28出现的错误

2021-09-03 12:29:05 758

原创 xInt 类操作表格

(1)下载 xlnthttps://github.com/tfussell/xlnt下载 libstudxmlgit://git.codesynthesis.com/libstudxml/libstudxml.git(2)VS2019 cMake环境

2021-08-23 10:09:06 1213 4

原创 Ue4 FairyGUI 自定义遮罩

FairyGUI 当前版本在Ue4不支持自定义遮罩,可以看setMask这个函数这里没有实现了

2021-08-05 09:45:32 1133

原创 FairyGui 接入Ue4

(1)FairyGui 官网到GitHUb下载FairyGUI Unreal SDK,解压后的目录结构如下(2)拷贝到你UE4工程的plugins目录下(3)在你的功能文件中要添加FairyGUI,不然出现#include "FairyGUI.h" 失败

2021-08-04 19:19:36 1379

原创 Ue4 Editor Toolbar Button插件

插件的主要功能是 (1)在工具栏上的按钮点击 打开文件选择对话框 (2)选中文件,二进制方式读取文件内容文件结构主要实现代码在 showLogicGrid.cpp中,PluginButtonClicked这个上按钮点击的回调函数(1)打开件选择对话框的代码void* ParentWindowHandle = FSlateApplication::Get().GetActiveTopLevelWindow()->GetNat...

2021-07-29 18:44:53 732

原创 live2d Demo coco2dx 17.2 C++ 运行

live2d Demo coco2dx 17.2 C++ 运行(1)下载 live2d 的SDK CubismSdkForNative-4-r.1.zip(2)下载 cocos2dx 17.2 的安装包,用cocos new 建立一个Cocos2dx的Live2dCocos的工程项目 (3)本地安装cmake环境,下载cmake-3.18.1-win64-x64.msi (4)解压CubismSdkFor...

2020-08-11 10:03:42 481

原创 Png 转成ETC

(1)在cocos2dx 3.17.2的基础上,Image类中实现saveImageToETC,核心代码:bool Image::saveImageToETC(const std::string& filePath){ FILE * outfile = nullptr; int bytePerPixel = 3; unsigned int stride = ...

2020-04-30 08:46:29 1217

原创 Ue4 C++ 对象的查找

Object/Actor Iterators(对象/Actor迭代器)对象迭代器是非常实用的工具,用于在特定 UObject 类型和子类的所有实例上进行迭代// Will find ALL current UObjects instancesfor (TObjectIterator<UObject> It; It; ++It){ UObject* Curre...

2020-04-29 08:55:51 1401

原创 Dota2发布自定义游戏

(1)下载Steam注意: (以下操作在Win10 64位系统上) Mac系统没有下载 Dota2 Workshop Tools DLC的入口 Win7 32系统Dota2 Workshop Tools DLC一直显示正在下载,不能成功安装(2)steam中下载Dota2(3)dota2中下载 Dota...

2020-04-28 23:29:16 921

原创 C/C++ 知识小卡片

(1)得到一个变量的类型名cout可以打出COUNT的类型

2008-12-18 14:21:00 564

原创 __COUNTER__宏

宏__COUNTER__实质上是一个int,并且是具体的数,初值是0,每预编译一次其值自己加1一个简单的例子: #include        #define   FUNC2(x,y)   x##y     #define   FUNC1(x,y)   FUNC2(x,y)   #define   FUNC(x)   FUNC1(x,__COUNTER__)        //相当于i

2008-12-18 11:03:00 7002

原创 动态链接库

一、生成.dll和.lib文件 (1)在VC2003Studio 创建Win32 控制台 应用程序设置 选DLL选项(2)在工程的属性的配置属性-〉常规-〉配置类型 选 动态库(。dll); 头文件:#define WIN32_LEAN_AND_MEAN  // 从 Windows 头中排除极少使用的资料// Windows 头文件:#include #ifdef MY

2008-12-10 15:04:00 511

转载 头文件包含的一个小细节

         #include"list/list.h"其中list是一个文件夹,所在的位置与工程所在的位置相同,list.h是list中的一个文件。其实引号中也可以是list.h的全名(包括文件目录)。还有引号内的“/”与"/"没有区别!

2008-12-09 10:15:00 480

CubismSdkForNative-4-r.1.zip

live2D for Cocos2dx SDK ,2d动画

2020-08-10

ngui_free.unitypackage

UNity UI制作,挺好用

2013-07-07

BSP树介绍简单概念

BSP树介绍,只是简单概念只是简单概念只是简单概念

2011-04-09

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

TA关注的人

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