- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 C++ 类的赋值和拷贝
#include "stdafx.h"#include <string.h> #include <iostream> class A{public: A() {} ~A() { std::cout << "析构" << std::endl; } A(int id, char* username_) :_id(id),us...
2018-10-25 16:04:23 1452
原创 C++ 虚函数
//虚函数的作用: 通过一个基类的指针或引用,指向派生类的对象,来访问基类和派生类中的同名虚函数//,如果派生类有重新定义跟基类的一样的函数,则调用派生类的函数,否则调用基类的函数//在类外定义虚函数时,不必再加virtual//C++规定,当一个成员函数被声明为虚函数后,其派生类中的同名函数都自动成为虚函数。因此在派生类重新声明该虚函数时,//可以加virtual,也可以不加,但习惯...
2018-10-24 16:55:47 111
原创 C++ 字符串常量学习
//字符串常量在常量存储区,不允许修改值,程序结束后由系统释放 //str 存放的是字符串常量的首地址 const char* str = "hello"; cout << "=" << str << endl; //c++重载了<<,支持const char*显示字符串 printf("a address: %p\n"
2018-10-23 16:53:35 241
原创 UE4 获得GameMode
//获得当前游戏模式 //UGameplayStatics::GetGameMode(this); ACarDemoGameModeBase* CarGamemode; //转成自己定义的GameMode类 CarGamemode=Cast<ACarDemoGameModeBase>(UGameplayStatics::GetGameMode(this)); ...
2018-10-21 16:08:51 3969
原创 UE4 延时调用(定时器)
//.h// Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#include "GameFramework/GameModeBase.h"#include "PersonMoveGameModeBase....
2018-10-20 16:33:47 7511 1
原创 UE4 播放声音
.h文件public: UPROPERTY(EditDefaultsOnly, Category = "Sound") USoundCue* EngineSound; UPROPERTY(VisibleAnywhere,Category="Sound") UAudioComponent* AudioComp; void PlayEngine...
2018-10-20 15:29:23 2598
原创 UE4 静态加载模型(在构造函数里加载)
#include "UObject/ConstructorHelpers.h"#include "Components/SkeletalMeshComponent.h" // Sets default valuesAMyCharacter::AMyCharacter(){ // Set this character to call Tick() every frame. ...
2018-10-18 10:54:02 1910
原创 UE4 控制人物的行动和旋转
// MyCharacter.h// Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#include "GameFramework/Character.h"#include "GameFramework/Sp...
2018-10-17 13:15:08 5735
原创 UE4 默认玩家的设置
新建一个蓝图GameMode,然后在Project 里面设置DefaultGameMode和Default Pawn Class 第二种方法,在把蓝图(要继承于Pawn)拖到场景中,在属性面板找到Pawn 设置Auto Possesss属性为Player0...
2018-10-09 23:16:38 6437
原创 SourceTree 提交 遇到的错误
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags --set-upstream testprivate master:masterremote: [31mIncorrect username or password ( access token )[0mfata...
2018-10-09 12:42:02 6159 1
原创 UE4 C++ 与蓝图的相互调用
C++调用蓝图 右键c++脚本创建蓝图,(创建出来的蓝图类右上方有基于哪个C++类作为父类显示)1、C++类添加UCLASS(Blueprintable ,ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) ) //加上Blueprintable才可以创建继续这个类的蓝图类2、右键创建基于C++脚本的蓝图类3、(要...
2018-10-08 01:32:14 24053 2
OpenGLES 2.0 所有平台版本
2019-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人