esotericsoftware / spine-editor Goto Github PK
View Code? Open in Web Editor NEWIssue tracking for the Spine editor.
Home Page: http://esotericsoftware.com/
Issue tracking for the Spine editor.
Home Page: http://esotericsoftware.com/
Sometimes a skeleton or animation should not be exported. We already have this for attachments via the "background" checkbox.
http://esotericsoftware.com/forum/viewtopic.php?f=3&t=1798
Somewhat related to #13.
Should use selected axes. See EditMode#setScaleX.
When enabled, manipulating the setup pose doesn't affect animations. Main toolbar button is disabled in animate mode.
Currently we allow +123
, +-123
, /123
, and *123
, but with multiple objects selected it doesn't add to them individually, it adds to one and sets them all to the same value.
It would also be useful to support math expressions like 123 / 4
.
Pressing Tab when entering values in the transform text boxes reverts the value and moves focus to the next textbox.
Expected: Pressing Tab should should apply the value in the current textbox before moving focus.
User reported it was working correctly before but now it doesn't.
http://esotericsoftware.com/forum/Using-the-TAB-key-to-enter-values-removed-6337
For preview of combining skins at runtime:
http://www.esotericsoftware.com/forum/viewtopic.php?f=3&t=618
For adding an attachment to all skins to save time:
http://www.esotericsoftware.com/forum/viewtopic.php?f=3&t=1885
http://esotericsoftware.com/forum/viewtopic.php?f=11&t=2803
Allow keying both or separate. Similar to #27.
Drag and drop works with multiple, the Set Parent
button should also.
http://esotericsoftware.com/forum/viewtopic.php?f=11&t=2284
Possibly the key values could be editable.
Might be better done by showing editable values for every dopesheet row:
http://esotericsoftware.com/forum/viewtopic.php?f=3&t=1514
Makes it easier to organize/find animations. Makes controlling draw order easier.
Like bounding boxes, but circles.
Keying each frame change is tedious. We could have a "region sequence attachment" which shows images sequentially.
Allows in-editor adjustments for animation mixing and layering.
http://esotericsoftware.com/forum/viewtopic.php?f=3&t=525
Mix section to define mix times, exports to SkeletonData.
Playback section, list of tracks, each track has list of animations, each having loop checkbox and delay textbox.
Some challenges:
setSkin
behavior only sets attachments from the new skin if the corresponding attachments in the old skin were attached.Skins
view, as each key needs a list of skins in the order they should be combined. Ideally at runtime there would not be allocation when setting a combined skin for each key.http://esotericsoftware.com/forum/viewtopic.php?f=11&t=3410&p=16674
Often the same colors are needed multiple times and copy/pasting hex values can be tedious.
Adding arbitrary name/value pairs to bones, slots, attachments, etc has many uses.
http://esotericsoftware.com/forum/viewtopic.php?f=3&t=1538
https://trello.com/c/K1kwIE33/110-name-value-pairs-for-bones-slots-attachments-etc
Rotate currently takes the shortest direction. Keying 360 degrees requires at least 3 keys.
When enabled, 2 colors can be set on a slot: a "black" color and a "white" color. Tinting is done by the sum of the black color multiplied by the inverse of the texture color and white color multiplied by the texture color.
Requires shader support that some game toolkits can't provide.
Ability to remove timelines where all keys are equal to the setup pose. This will be especially useful once AnimationState no longer requires keying everything on the first frame.
This is an attachment that is actually another skeleton. Will need a way to key what animation the skeleton is playing.
Allow keying both or separate. Similar to #26.
Eg, from animate mode to setup mode. Should use local or world, just like copying bone transforms.
Splits a bone into X bones of equal length. Much easier than creating the bones manually.
Email from Soeren, subject "constraint bug", Apr 27, 2016. See EditMode#setRotation.
Also, no ctrl+backspace in TextField?
Locked items can't be selected in the viewport.
http://esotericsoftware.com/forum/viewtopic.php?f=3&t=1468
I'm not a fan of adding more columns. It could be locked in the tree properties and an annotation shown right aligned in the tree. Or possibly the lock button could just always be right aligned in the tree.
Should be possible to choose "All animations" for GIF export, as it is for PNG and JPEG.
http://esotericsoftware.com/forum/Animated-GIF-export-size-6363
This is an attachment that is just a single point, useful for spawning projectiles, etc at runtime. By using an attachment rather than a bone, different skins can have different points. The point could also have rotation.
http://esotericsoftware.com/forum/viewtopic.php?f=11&t=2872&p=13993#p13993
This is a rectangle aligned with the screen axes which clips rendering (see glScissors).
Need some way of controlling what attachments are clipped. Maybe 2 attachments are used, one to turn it on and one to turn it off. Any slots in the draw order between these two are clipped.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.