问题标签 [shiva3d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1218 浏览

iphone - 如何在 iPhone 上安装 ShiVa3D 应用程序?(用于开发测试)

我是 ShiVa3D(一个 3d 游戏引擎)的新手。

我正在测试一个非常简单的应用程序,它只显示一个 3D 模型,它可以在 ShiVa Editor (1.9 PLE) 中运行。我可以将其导出为 .stk 文件。所有这些都在 Windows PC 上。

然后我在 Mac OS X 上打开 ShiVa3D 创作工具 (v1.1)。我创建并构建了我的 XCode 项目,但是当我在设备上测试应用程序时它失败并出现错误:

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 4.2'

我尝试更改项目 plist 并设置代码签名标识 - 错误没有改变。

有没有人设法在 iPhone(或任何 iOS 设备?)上安装 ShiVa3D 应用程序。我不想发布到 App Store,我只想在设备上测试我的应用程序。

0 投票
1 回答
160 浏览

3d - 如何从 ShiVa3D 中的 URL 加载模型?

我正在尝试使用此处找到的代码从 URL 加载模型

我只是用一个名为 MainAI 的 AI 脚本创建了一个游戏,并在其中添加了一个状态。

状态循环运行并加载模型(我可以在日志中看到这种情况)。

但是当加载完成时,状态为 '1' 的代码行:

this.idle( )

不起作用,返回错误:

[+ Warning ] {Scripting }AI Runtime error : [State] MainAi.loadObj_onLoop (line 20): attempt to call field 'idle' (a nil value)

知道如何阻止循环运行吗?

0 投票
2 回答
333 浏览

objective-c - 从 iOS 中调用 ShiVa 代码

我对 ShiVa3d 还是很陌生,对 iOS 还是很陌生。

我想开发一个在 iPad 上运行的应用程序。我将在 Objective-c 中编写大量将在 iOS 上运行的逻辑,并在 ShiVa 中编写一些简单的 lua 代码。

这是我想做的一个非常简单的例子:

1)我的应用程序将有一个模型,将加载和查看。

2) 在我的 lua ShiVa 代码中,作为 MainAI 的一部分,我将创建一个接受 x,y,z 等参数的方法,让我们将此方法称为“ShiVaCameraToPostition(objX,objY,objZ)”

3)在我的 iOS 目标 c 代码中,我想用参数调用这个“ShiVaCameraToPostition”方法

这可能吗?

我该怎么做呢?我应该在文档中寻找什么?有没有人们可以指出的例子?

提前谢谢了。请让我知道以上是否有歧义。

0 投票
1 回答
92 浏览

math - 数学 - 从斜角绘制第三个三角形点

我正在制作一个游戏,我希望相机位于两个玩家的一侧,距离两个玩家之间的中心点大约 10 米,旋转,因此它与两个玩家之间的线成 90 度,示例图片如下:

http://i43.tinypic.com/2008w89.jpg

0 投票
0 回答
1250 浏览

java - 在android中将GLSurfaceView设置为动态壁纸

我是Java/Android/Shiva3D/Unity3D开发者。

但我从来没有创建过安卓动态壁纸..所以我需要一些帮助..

我想用 Shiva 3D 创建 3D 动态壁纸。从 Shiva3D 将项目导出为 android 项目后..我正在获取项目,

其中包含 3 个类。一是 GLSurface View .. 第二类是实现它的相对布局。现在我想在动态壁纸中使用它。我该怎么做?我正在尝试将GLSurfaceView添加到相对布局..但我无法将相对布局设置为动态壁纸..

那么有人可以帮我将GLSurfaceView设置为动态壁纸吗?

0 投票
2 回答
2257 浏览

android - Android 片段错误:找不到 ID 的视图

logcat中的错误:E/FragmentManager(7158): No view found for id 0x7f05000d (com.mybiz.mygame:id/fragment_container) for fragment MainMenuFragment{4052d780 #0 id=0x7f05000d}

好的,这是应用程序的设置方式:

创建了两个变量:

然后在 onCreate 中:

然后我尝试展示片段:

在这里它崩溃并出现顶部错误。这是xml文件:

如何在不崩溃的情况下显示片段?

0 投票
1 回答
72 浏览

lua - 有没有人尝试将 websockets 与 Shiva3D 一起使用?

有没有人尝试将 websockets 与 Shiva3D 一起使用?我想在客户端和服务器之间创建通信,我认为使用 websockets 比使用 tcp 更容易,因为开销不是那么大。是否已经有 websockets 库,或者我可以使用 c++ 并绑定到 lua。我对lua完全陌生。

0 投票
1 回答
72 浏览

shiva3d - shiva 支持 c++11 标准吗?

是否Shiva支持C++11标准?我想学习如何使用游戏引擎并且我已经知道了C++,所以我更喜欢ShivaUnity是否支持C++11

0 投票
1 回答
68 浏览

lua - 我的错误LUA在哪里?

当我最终完成脚本并让程序检查它时,我试图将其更改为它所说的错误但现在我明白了

我很困惑该怎么做,帮助会很好!

0 投票
2 回答
258 浏览

java - 无法启动活动 ComponentInfo 错误?

我正在尝试在我自己的游戏中复制 Android 游戏服务示例“Type A Number Challenge”。在我注销然后重新登录之前它工作正常,我收到以下错误:

我查看了所有有问题的地方,例如第 49 和 62 行的 MainMenuFragment:

和第 518 行的 TestGame06:

我迷失了这个错误,如果有人有一些建议或者我可以如何进一步排除故障,请说出来!谢谢你。