Git Product home page Git Product logo

Comments (6)

biud436 avatar biud436 commented on July 17, 2024

You might wonder what happens to a default message system processes a text. As you know, The default message system processes the text code after separating by one character. But you might have realized that the Arabic sentence couldn't be separated by one character. So the text code must process specially. Each Arabic letter has its own unicode. The Arabic letter will be converted as other unicode value depending on a previous character or next character. So its work is normally handled by the IME and It is so hard to make it such as an IME (because I don't know Arabic). So the Arabic sentence will indicate immediately. So It is impossible right now that you said. To do that is because the Arabic message system will have to be exactly the same as an IME works.

To summarize :

  • Finding other way to indicate slowly
  • OR Implementing the IME for Arabic.

from mv.

q8fft avatar q8fft commented on July 17, 2024

Yes, I understand it, it's a sad that this happens to us hoping that the engine at least supports CSS.
Similar to the "TyranoBuilder Visual Novel Studio" engine, we can modify it easily
This example only illustrates the idea:
https://github.com/q8fft/Sword-or-Whip

We depend on you thank you.

from mv.

biud436 avatar biud436 commented on July 17, 2024

Thank you for your feedback.
I've updated it using other way in 1.2
You check it.

  • Added 'ArabicTextContainer' class
  • Added 'ArabicTextSprite' class
  • Added a plugin parameter named 'Text Wait Time'

from mv.

q8fft avatar q8fft commented on July 17, 2024

I test version 1.2 its work but text is come from LTR not RTL but its good job ;).
I hope you look at this..

from mv.

q8fft avatar q8fft commented on July 17, 2024

Also it is possible to turn off and activate text animation elsewhere..
Example disabled and enabled...
Because I do not want to run text animation in all texts..
Hope this is possible , This gives the user more options

from mv.

biud436 avatar biud436 commented on July 17, 2024

I've updated it.
Check it out now.

Video : https://www.youtube.com/watch?v=ZvDuLimP5RM

from mv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.