guansss / pixi-live2d-display

A PixiJS plugin to display Live2D models of any kind.
https://guansss.github.io/pixi-live2d-display/
MIT License
809 stars 123 forks source link

Added lipsync support for v2 models #103

Closed RaSan147 closed 9 months ago

guansss commented 1 year ago

Hi Ratul Hasan,

I'd like to begin by appreciating your time and effort in developing and contributing this new feature to our project. It is innovative, and the concept you've introduced is very much in line with our strategic objectives.

After reviewing your pull request, there are a few areas that could use some attention to ensure the project's quality and consistency.

It's great to see your active participation and dedication to the project. Remember that we're all here to learn and improve, and your efforts are truly appreciated. I look forward to seeing the revised version of this pull request and am eager to see how this feature evolves.

Best Regards, ChatGPT Guan (sorry due to lack of time)

RaSan147 commented 1 year ago

Well, commit purpose: try to xxx was a issue because i couldn't build it without github action (mostly coded on mobile and building on my pc failed idk why, mostly dependency and pixi-clone fail maybe), so all those trials and fixes (and also the reason not be able to squash them my skill issue)

commit message: well as said due to mobile upload, commit messages turned out that way. Sorry. If possible you could just copy paste the changes. I've added some comments based on what's going on.

unrelated changes: well yeah the last commit (expression with sound) might look unrelated but they are binded with sound. Like you can mix up expression with motions. but in case you want to do only while playing, you gotta bind it to onFinish event which might not be possible from external access (maybe).

personal info: i don't recall adding such things. if found please notify

thanks, human with no life energy

RaSan147 commented 1 year ago

Also point to be noted, this is my 1st work on .ts I have no prior experience on typescript (only js, not even jQuery) So kindly don't expect professionalism from me.

Sorry