If you have any questions, reports, suggestions, or requests about Live2D, please send them to this forum.
※We cannot guarantee statements or answers from Live2D staff. Thank you for your understanding in advance.
<b class="Bold"><big>Live2D Cubism</big></b>
<a href="https://www.live2d.com/en/"><alt="Cubism Products and Downloads">Cubism Products and Downloads</a>
<b class="Bold"><big>Cubism product manuals and tutorials</big></b>
<a href="https://docs.live2d.com/cubism-editor-manual/top/?locale=en_us"><alt="Cubism Editor Manual">Cubism Editor Manual</a> <a href="https://docs.live2d.com/cubism-editor-tutorials/top/?locale=en_us"><alt="Cubism Editor Tutorial">Cubism Editor Tutorial</a> <a href="https://docs.live2d.com/cubism-sdk-manual/top/?locale=en_us"><alt="Cubism SDK Manual">Cubism SDK Manual</a> <a href="https://docs.live2d.com/cubism-sdk-tutorials/top/?locale=en_us"><alt="Cubism SDK Tutorial">Cubism SDK Tutorial</a>
[About Cubism Editor / SDK 5.4 Alpha](Updated: July 14, 2026)
You can download the alpha installer from the dedicated forum below.
If you have any feedback regarding the alpha version, including feature requests or bug reports, please use the same forum.
Cubism Editor / SDK 5.4 Alpha Forum
https://creatorsforum.live2d.com/c/cubismeditorsdk54alpha/
[Regarding macOS Tahoe](Updated October 16, 2025)
macOS v26 Tahoe is now supported!
We advise against upgrading your macOS at this time as it may cause Live2D products not to function correctly.
Upgrading macOS can also cause you to lose your Cubism Editor license file.
Please make sure to deactivate your Cubism Editor license before upgrading the macOS.
For more details:
https://help.live2d.com/en/other/other_09/
For inquiries regarding issues with license purchases or license activation errors, please contact us through the <a href="https://www.live2d.jp/eng/contact/?redirect=1">email form.</a>
Question : Looping & Not Looping a Motion (.mtn)
If this is how you loop a mtn:
---------------------
[ inside load function: ]
Simple.loadBytes(modelDef.motion, function(buf){
motion = new Live2DMotion.loadMotion(buf);
});
[ inside periodic draw function: ]
if(motionMgr.isFinished()){
motionMgr.startMotion(motion);
}
motionMgr.updateParam(live2DModel);
---------------------
How do you play a motion only once? (ie: not looping)
Thanks in advance)
0 ·
Comments
Live2D API doesn't function to motion play only once .
I think there is only flag management .
[For example]
------------------------------
var once = 1; // frag
if(motinMgr.isFinishied() && once > 0){
motionMgr.startMotion(motion);
once--;
}
------------------------------