问题标签 [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.
javascript - Three.js如何使Object3D看近视锥体而不是点或像精灵一样渲染?
我是一个关于 3D 编程的新手。
我正在尝试使用 three.js 和 Spine 在 3D 空间上渲染 2D 字符。
我想将Mesh渲染为Sprite。这意味着对象以平行方式查看近景,而不是使用 lookAt() 函数的相机点。
Spine 具有由 Mesh 继承的 SkeletonMesh。因此,即使它只有一张脸,它也像 3D 对象一样显示。
有什么简单的方法吗?或者请建议数学方法。
谢谢。
java - Libgdx spin2d 骨架动画
这是我的代码:
游戏初始化:
使成为:
由于某种原因,我无法让我的动画出现。
我从这里得到了这段代码并复制了它: https ://gamedev.stackexchange.com/questions/98890/implementing-spine-animations-in-libgdx
我无法弄清楚为什么动画没有渲染!
有人可以帮忙吗?
java - 你如何用脊椎改变皮肤?libgdx
无论如何使用spine-libgdx运行时以编程方式更改皮肤?
如果没有,是否至少有一种方法可以删除单个身体部位或添加它们?
android - 脊柱 2d 坐标系 libgdx
我不知道我做错了什么......我认为我的大脑冻结了。我真的很努力将我的脊椎对象像素坐标转换为世界坐标。我最近将所有代码转换为使用 Ashley ecs,但我似乎无法让我的脊椎对象显示在正确的位置。我有一个系统可以处理我的脊椎对象的渲染和定位,但我似乎无法让它显示在正确的位置。我希望有人能指出我正确的方向!
我已经包含了我的脊椎渲染系统代码......希望你能提供帮助!我想将脊椎对象放置在与使用世界坐标的盒子 2d 对象相同的位置。但脊椎正在使用像素坐标。我还附上了一张图片,向您展示正在发生的事情。(屏幕右中附近的灰色方块是我希望我的脊椎对象所在的位置!)
阿马里诺
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...
但我找不到解决方案。
pixi.js - 如何让 Pixi 粒子在设置为脊柱动画内插槽的子项时正常运行
所以我在另一个函数中创建我的脊椎动画,然后创建我的粒子效果,如上所示,并将它附加到我的脊椎动画内的 slotContainer。但是当我的脊椎动画播放时,粒子总是跟随父母的位置并且不保持他们的世界坐标。
我相信这是因为脊椎,但有人对如何解决这个问题有任何想法吗?
因此,例如,当发射器移动已经生成的粒子时,它们会跟随发射器的 x 位置
unity3d - Spine 动画的补间颜色叠加
我使用从 Spine 导入的 Unity3D 和角色动画。我想在这些字符上添加颜色叠加。例如,我有一个角色,我想让它成为“阴影”角色,所以我以这种方式在它上面添加黑色:
不过,我想要一个介于常规颜色和新颜色之间的 Tween。但是,不幸的是,我不能用 DOTween 的 DOColor 方法来做到这一点。我试试
但是 Skeleton 的 DOColor 方法不存在。那么实现这一点的方法是什么?