Comments (6)
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.
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.
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.
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.
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.
I've updated it.
Check it out now.
Video : https://www.youtube.com/watch?v=ZvDuLimP5RM
from mv.
Related Issues (20)
- Performance issues found in RS_WaveFilter.js, RS_ChoicePosition.js
- Doesn't properly autoscale images & reposition sprites HOT 38
- readAllFiles issue
- Using question of RS_Window_KorNameEdit HOT 7
- Screen manager, option request: pixel ratio HOT 1
- Issue with RS_screenmanager HOT 1
- feedback little bug for Arabic Message System - RPG Maker MV HOT 8
- Cannot touch the menu button on the mobile device in `RS_GraphicsMenu.js`
- ReferenceError: tx is not defined HOT 1
- fix: error causes if you press button OK when thereโs no text input in RS_InputDialog.js HOT 1
- feat: added a new property named maxLength to input
- Compatibility with Yanfly Event Mini labels. HOT 5
- Is there any way to move cursor by touch on mobile device in RS_InputDialog plugin ? HOT 5
- How do you check if cancel button was pressed in RS_InputDialog plugin ? HOT 6
- [RS_ArabicMessageSystem] width problem in characters 1.21
- RS_SimpleCanvasFilter.js not taking decimal values HOT 1
- Error in using the plugin RS_ArabicMessageSystem.js HOT 3
- Support Mutiltouch Plugin HOT 2
- I have a question ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mv.