需要帮助这些2个问题

软件和网站开发以及相关技术探讨
回复
CatinaKaschel
帖子: 1
注册时间: 2016-12-02 11:38
系统: i7,32GB RAM
送出感谢: 0
接收感谢: 0

需要帮助这些2个问题

#1

帖子 CatinaKaschel » 2016-12-02 11:45

赦免我的中文. 现在,我面临着一个我在虚幻引擎中开发的游戏的三个问题。

问题#1:我通过遵循YouTube教程生成代码。但是,我不能得到它正常工作。预计,如果继续按C,应该有一个电灯从我的主要特点的项目。这里是唯一的代码行,我可以提出:

代码: 全选

Error Blueprint Runtime Error: Accessed None trying to read property CallFunc_SpawnEmitterAttached_ReturnValue from function: 'ExecuteUbergraph_Battery_BP' from node: Set Beam Target Point in graph: EventGraph in object: Battery_BP with description: Accessed None trying to read property CallFunc_SpawnEmitterAttached_ReturnValue
'Spawn Emitter Attached'函数不返回任何内容。同时,“设置射束目标点”没有出现。这里是一个简单的代码片段,我使用。我试图使更改看到互联网位置类型与所有当前值。以下是显示问题的图片:
[IMG]

在这之后,虚幻引擎停止/挂起了一段时间,并坠毁。重新启动后,我找不到它了。我使用骨架网格,重新添加网格和动画(这是做没有任何喧嚣)。我使用UnrealEngine 4.13.2与窗口7,教程是在UnrealEngine 4.9上实现的。是两个版本中的产生发射器功能行为不同吗?

问题#2:这是线程并在后台运行。我使用流通过UDP传输数据,我使用Socket类为虚幻引擎。它在后台模式下运行,这是线程。

代码: 全选

float image; void doingThread :: ReceiveUDP(){uint32;
TArray <uint8> gettingInfo;
if(Sock_Data-> Thisisreceit(Size)){int32 Read = 0;
 gettingInfo.SetNumUninitialized(FMath :: Min(Size,65507u));
Sock_Data-> RecvFrom(gettingInfo.GetData(),gettingInfo.Num(),Read,* targetAddr);
}}
FString asimple = FString(bytesRead,UTF8_TO_TCHAR((const UTF8CHAR *)gettingInfo));
image = FCString :: Atof(* asimple);
}}
此后,还有另一个变量,我使用我的类的tick。它从应用程序提供简单的增量。如果我使用读取功能打印数字,这只是一个增量。从其他线程访问时,它导致丢失许多数字。根据我的逻辑,这是由于对函数的tick调用,这导致很少(但不同步的处理时间)。我想形成一个队列并获取数据(这是行中的下一个值)问题#3:最后但不是最少。我被分配了一个简单的任务,从网站数据库提取数据,其中包含未驯化的游戏的项目信息。这种数据格式是可变的,不拘形式,并有许多数据格式。如果我得到它,我不得不花时间(由于网站结构的复杂性)。有一个自定义函数或类或API,可以轻松地为我做这工作。例如,我从
http://unturneditems.com/gps 获取数据,其中包含有关游戏的GPS信息,我可以在我的项目中使用。 。我试图使用FTP(或WWW结构)和亚马逊获取数据。到目前为止,我只能获得字符串和图像。但是整数,视频和页面标题会导致兼容性错误。
 
“。
回复

回到 “软件/网站开发”