GameMaker Live2D Extension
A downloadable project
Download NowName your own price
它是GameMaker用户在Windows平台中运行live2d动画的扩展。
##Updates
1.6.8:支持4.1的模型的动画播放
1.8.1:支持5.0的模型加载,新增了MultiColor和ScreenColor的支持,新增动作切换时的淡出淡入
Status | Released |
Category | Other |
Author | UltraDrone |
Tags | GameMaker, live2d |
Download
Download NowName your own price
Click download now to get access to the following files:
live2dAPI_v1.6.8.yyz 54 MB
live2dAPI_v1.8.1.yyz 64 MB
Comments
Log in with itch.io to leave a comment.
Does anyone know how to fix this?
Face Being Annoying image (had to send as a link bc the image add feature wasn't working for some reason)
I don't know why but this character i'm trying to import keeps doing this, their face texture keeps looking like that and i'm not sure how to fix it, is this a bug or is it just me being dumb? Also is there anywhere anybody would suggest i ask for help and stuff abt this extension (e.g. a github or discord or smth) instead of just doing it here😭💀
Does this work with the latest version of Live2D? Or do I have to use a specific version?
The SDK I access is officially released "Cubism 5 SDK R1", which should be the latest official native version of the SDK. You should have no problem displaying the latest version of the Live2D model.
for some reason, the new version always goes back to the idle (first added) motion, even if i told another motion to loop with play_motion
no matter what i try, at motion_finished the motion_index always returns 0 so i cant loop anything but the idle
this is how i solved it, motion variable is set when i call the play_motion
it is things with clipping layers that dont colour tint, but layers with semi transparency are drawn as 100% alpha, i assume thats a shader issue
I am trying to call the official rendering SDK of Live2D, but I am currently facing a lot of problems. You can wait for the next update.
the semi transparent thing was set to multiply
now i've got it working i've noticed the alpha settings and clipping isnt working
The blush isnt clipping to the face like it should
is there any chance you could make this as an actual extension? im having trouble adding it to new projects by exporting the stuff via a local package
im also having trouble adding other projects to this project as a workaround
its crashing at
ultra_l2d_init();
i figured it out, i wasnt using the new dll
btw it might already work with fade-ins and fade outs
https://docs.live2d.com/en/cubism-editor-manual/fade-setting/
ive only ever set these numbers in live2d viewer and didnt know there was an alternative
is there also a way to add the json with the motion interpolation numbers?
not having motions lead into each other is a bit limiting
itd be the modelname.model3.json
I'll try.
it's fine if you cant get the json itself to load as long as theres a way to tell the game the lead in and lead out times to warp between motions
btw, any chance you can get this working with live2d 4.2? itd be nice to get the colour tinting feature
Is the colour tinting feature something about "Multiply Color/Screen Color" in the official manual?
i think so, it was a feature added after 4.0
now that i've started working with the plugin i've also found that you cant morph between motions because we dont load the json to tell it how to morph between them, which is still fine for what im making, but it does limit other ideas
I updated the extension to support Multiply Color/Screen Color, you can try it.
thank you, I've confirmed it works
this character has red hair initially