导入JSONObject引发“未找到”错误 - javascript

今天,我开始在互联网上搜索Unity Runtime Level Editor,最后找到OpenED。我将其导入Unity并导入了所有需求,但是JSONObject不想合作。

导入JSONObject引发“未找到”错误 - javascript

它抛出如下错误:

Assets/Plugins/OpenEd/Inspectors/OEPropertiesInspector.js(16,35): BCE0018: The name 'JSONObject' does not denote a valid type ('not found'). 

我试过的

我去资产商店下载JSONObject
我试图将JSONObject脚本粘贴到与导致错误的脚本相同的目录中
我尝试重新启动Unity

请您能提出一些想法,什么会导致此错误?
提前致谢。

更新:

这是导致错误的示例代码:

for ( var i : int = 0; i < properties.data.list.Count; i++ ) {
            var obj : JSONObject = properties.data.list[i];

            obj.type = Popup ( "", obj.type, System.Enum.GetNames ( JSONObject.Type ), new Rect ( 0, offset.y, 95, 16 ) );  
            properties.data.keys[i] = TextField ( "", properties.data.keys[i], new Rect ( 100, offset.y, 155, 16 ) );

javascript参考方案

当您尝试使用JS脚本中的C#代码时,这看起来像是编译顺序问题,因为OpenEd插件是用JS制作的。

您希望C#脚本在JS脚本之前先编译。

将“ JSONObject.cs”文件放入“资产/标准资产”文件夹中。如果此“标准资产”文件夹不存在,请创建它。

有人会将其放在“插件”文件夹中,但会将其放在“资产/标准资产”文件夹中,因为它会先编译,而OpenEd插件已经在“插件”文件夹中。

您可以在doc上找到有关此信息的更多信息。

Javascript和Python JSON-未定义变量 - javascript

例如,如果您具有以下JSON对象(删除python的分号):values = { a: 1, b: { c: 2, d: { e: 3 } }, f: 4, g: 5 }; 如果您尝试在JS中打印values,它将正常工作。但是在Python中,它将返回错误NameError: name 'a' is not defined,这意味着未定…

提交初始化后删除某些帖子数据 - javascript

在初始化提交之后但在将数据发送到处理页面之前,是否可以过滤$ _POST表单数据?我想象过程的方式:提交->收集$ _POST数据->发送数据我想做的事:提交->收集$ _POST数据->删除某些元素->发送数据这样就不必更改处理页面以过滤掉不希望接收的元素了吗? javascript大神给出的解决方案 当然可以,您可以在JS …

写一行到javascript文件 - javascript

我正在使用数组来显示网站中的一些图像:var paintingImages; paintingImages = [ { url: 'images/objects/ron.jpg', alt: 'ron' } ]; 该js代码写在paintings.js中,我的主要js代码写在main.js文件中我已经为艺术家制作了这个…

在JavaScript中运行方法C# - javascript

打扰一下,我有这种C#asp方法。受保护的无效btnSave_Click(对象发送者,EventArgs e)有谁知道我该如何发送脚本给您?可以办到?。 javascript大神给出的解决方案 是的,那可以做到。为此,您在.aspx.cs页中创建了函数,然后单击保存按钮上的代码将其复制到函数中,然后执行以下步骤。//Call cs method from J…

如何从客户端将数据插入数据库? - javascript

我是Web开发的初学者,可以访问cpanel上托管的网站,并且需要对其进行一些更改。这个网站的后端是由蛋糕PHP制作的,我想使用ajax从客户端将一些数据插入其数据库。问题是我不知道如何获取负责插入数据库的PHP文件的URL。参见下面的代码:var xhttp = newXMLHttpRequest(); xhttp.onreadystatechange= …