摘要: #pragma once #include "CoreMinimal.h"#include "GameFramework/Actor.h"#include "Collectables.generated.h" //必须放到所有头文件到后面 否则会编译错误! UCLASS() //这个宏定义是对类对描 阅读全文
posted @ 2018-12-20 12:53 谋定而后动? 阅读(180) 评论(0) 推荐(0)
摘要: 创建纯C++ 类 按照UE4存放目录 存放到Classes 文件里面 使用智能指针 创建对象 TSharedPtr<Person> pMyPerson = MakeShareable(new Person()); 这个函数会自动调用析构函数 如果使用了new 创建对象 需要手动管理对象释放内存 阅读全文
posted @ 2018-12-20 10:56 谋定而后动? 阅读(496) 评论(0) 推荐(0)
摘要: 首选需要创建C++ 工程: 一: 自己添加Custom.h 和Custom.cpp 在头文件里面定义一个MyCustom 类 #pragma once#include <iostream>#include <string>#include <time.h> class __declspec(dlle 阅读全文
posted @ 2018-12-16 20:52 谋定而后动? 阅读(1353) 评论(1) 推荐(0)
摘要: 在正常新创建一个actor 类 编译能通过 但是还是出现 报红 解决办法 : 在VS里面 “解决方案里面“ 先把 developmen editor 该为 debuggame editor 。然后再修改回来,这样就解决了 #include "CoreMinimal.h"#include "GameF 阅读全文
posted @ 2018-12-13 19:59 谋定而后动? 阅读(4895) 评论(0) 推荐(0)
摘要: 必须继承UBlueprintFunctionLibrary 蓝图方法定义成static 添加蓝图宏 UFUNCTION(BlueprintCallable,Category="Custom|myfun") UCLASS()class CREATEBPLINKLIB_API UMyBPCallFunc 阅读全文
posted @ 2018-12-13 13:29 谋定而后动? 阅读(307) 评论(0) 推荐(0)
摘要: 定义:DEFINE_LOG_CATEGORY_STATIC(myLog, Log, All); 使用:UE_LOG(myLog,Log,TEXT("name = %s"),*customName); 阅读全文
posted @ 2018-12-13 13:27 谋定而后动? 阅读(742) 评论(0) 推荐(0)
摘要: package cn.network.demo01; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.util.Scanner; /* * */ public class... 阅读全文
posted @ 2017-06-11 21:16 谋定而后动? 阅读(863) 评论(0) 推荐(0)
摘要: 1 package cn.network.demo01; 2 3 import java.io.IOException; 4 import java.net.DatagramPacket; 5 import java.net.DatagramSocket; 6 7 import javax.swing.plaf.synth.SynthStyle; 8 9 public c... 阅读全文
posted @ 2017-06-11 21:13 谋定而后动? 阅读(492) 评论(0) 推荐(0)
摘要: //XmlDocument doc = new XmlDocument(); //doc.Load("teacherVR.xml"); //XmlElement root = doc.DocumentElement;//获取根节点 //XmlNode transfrom = root.SelectSingleNode("... 阅读全文
posted @ 2017-04-25 22:40 谋定而后动? 阅读(121) 评论(0) 推荐(0)
摘要: // int number = 10 void fun6(int n) { n = 20; } void fun5(int& n) { n = 30; } void callFun() { //fun5(number); //相当于是把number 拷贝了一份给n ==>n = number; //fun6(number);//n就是number 修改n就是修改number 这个就是引... 阅读全文
posted @ 2017-04-09 09:29 谋定而后动? 阅读(103) 评论(0) 推荐(0)