问题标签 [spine]

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 回答
284 浏览

javascript - Three.js如何使Object3D看近视锥体而不是点或像精灵一样渲染?

我是一个关于 3D 编程的新手。

我正在尝试使用 three.js 和 Spine 在 3D 空间上渲染 2D 字符。

我想将Mesh渲染为Sprite。这意味着对象以平行方式查看近景,而不是使用 lookAt() 函数的相机点。

Spine 具有由 Mesh 继承的 SkeletonMesh。因此,即使它只有一张脸,它也像 3D 对象一样显示。

有什么简单的方法吗?或者请建议数学方法。

谢谢。

0 投票
1 回答
25 浏览

3d - 如何为 3d 模型构建脊椎

我有一组带有 2 或 3 个边框的 3d 形状,如下所示。查找和构建边缘路径(突出显示的绿色)没有问题,但我还需要找到连接这些边界的任意路径(洋红色刺)。

有什么算法可以做到吗?

0 投票
1 回答
1251 浏览

java - Libgdx spin2d 骨架动画

这是我的代码:

游戏初始化:

使成为:

由于某种原因,我无法让我的动画出现。

我从这里得到了这段代码并复制了它: https ://gamedev.stackexchange.com/questions/98890/implementing-spine-animations-in-libgdx

我无法弄清楚为什么动画没有渲染!

有人可以帮忙吗?

0 投票
1 回答
267 浏览

java - 你如何用脊椎改变皮肤?libgdx

无论如何使用spine-libgdx运行时以编程方式更改皮肤?

如果没有,是否至少有一种方法可以删除单个身体部位或添加它们?

0 投票
1 回答
266 浏览

java - 如何使用 SkeletonJson.readSkeletonData?

我在代码中使用 SkeletonJson.readSkeletonData 时遇到问题。

异常信息如下。

在此处输入图像描述

0 投票
1 回答
1427 浏览

c# - 如何使用 Unity 自定义编辑器获取脊椎动画列表

嗨,我尝试创建自定义编辑器,自动创建角色及其各自的动画。

如何使用统一自定义编辑器获取脊椎动画列表?

在此处输入图像描述

0 投票
2 回答
495 浏览

android - 脊柱 2d 坐标系 libgdx

我不知道我做错了什么......我认为我的大脑冻结了。我真的很努力将我的脊椎对象像素坐标转换为世界坐标。我最近将所有代码转换为使用 Ashley ecs,但我似乎无法让我的脊椎对象显示在正确的位置。我有一个系统可以处理我的脊椎对象的渲染和定位,但我似乎无法让它显示在正确的位置。我希望有人能指出我正确的方向!

我已经包含了我的脊椎渲染系统代码......希望你能提供帮助!我想将脊椎对象放置在与使用世界坐标的盒子 2d 对象相同的位置。但脊椎正在使用像素坐标。我还附上了一张图片,向您展示正在发生的事情。(屏幕右中附近的灰色方块是我希望我的脊椎对象所在的位置!)

阿马里诺

游戏画面中

0 投票
0 回答
709 浏览

phaser-framework - Phaser/spine - 当我连续播放两个动画时,只播放第一个动画一次

此代码仅向我显示“popup_item_shop_in”动画一次。当我玩

再次,我不显示“popup_item_shop_in”动画。直接显示“popup_item_shop_idle”动画即可。

什么问题?

我已经搜索了有关此问题的解决方案,使用了很多关键字,例如 spin/phaser/animation/pixi.js/orange group/github/time/replay/reset/init/etc...

但我找不到解决方案。

0 投票
1 回答
985 浏览

pixi.js - 如何让 Pixi 粒子在设置为脊柱动画内插槽的子项时正常运行

所以我在另一个函数中创建我的脊椎动画,然后创建我的粒子效果,如上所示,并将它附加到我的脊椎动画内的 slotContainer。但是当我的脊椎动画播放时,粒子总是跟随父母的位置并且不保持他们的世界坐标。

我相信这是因为脊椎,但有人对如何解决这个问题有任何想法吗?

因此,例如,当发射器移动已经生成的粒子时,它们会跟随发射器的 x 位置

0 投票
2 回答
595 浏览

unity3d - Spine 动画的补间颜色叠加

我使用从 Spine 导入的 Unity3D 和角色动画。我想在这些字符上添加颜色叠加。例如,我有一个角色,我想让它成为“阴影”角色,所以我以这种方式在它上面添加黑色:

不过,我想要一个介于常规颜色和新颜色之间的 Tween。但是,不幸的是,我不能用 DOTween 的 DOColor 方法来做到这一点。我试试

但是 Skeleton 的 DOColor 方法不存在。那么实现这一点的方法是什么?