Added the following simulations:
--JPSimulator API JPSimulator.setEditorOnly ( bEditorOnly ) JPSimulator.simulateClientType ( kClientType ) JPSimulator.simulateCurrentUserViewportResolution ( nWidth, nHeight ) JPSimulator.simulateDeviceModel ( sDeviceModel ) JPSimulator.simulateDeviceName ( sDeviceName ) JPSimulator.simulateOSLanguage ( kOSLanguage ) JPSimulator.simulateOSType ( kOSType ) JPSimulator.simulateOSVersion ( nMajor, nMinor, nBugfix ) JPSimulator.simulateOSVersionString ( sOSVersionString ) JPSimulator.simulateScreenPixelDensity ( nDensity ) JPSimulator.simulateScreenResolution ( nWidth, nHeight )
JPSimulator est un outil de debug qui va vous permettre de simuler un certain nombre de choses dans votre jeu afin que vous puissier tester une langue, un type de client ou un type d'OS spécifiques par exemple, pour vous aider à voir comment votre jeux réagirait s'il était exécuté sur tel ou tel appareil, ou dans une configuration particulière, tout en restant dans ShiVa Editor.
Les fonctions system.getOSType ( ), system.getOSLanguage ( ) ou encore system.getClientType ( ) renverront alors les valeurs simulées au lieu des valeurs réelles.
Voici un petit exemple de ce qui peut être fait :
JPSimulator.simulateOSLanguage ( system.kOSLanguageGerman ) JPSimulator.simulateOSType ( system.kOSTypeAndroid )
Comme vous pouvez le voir, c'est une solution idéale pour tester facilement comment votre jeu se comporte avec une langue ou un système différent.
D'autres valeurs peuvent être simulées, comme la résolution d'écran. Merci de vous référer à la page d'API pour plus de détails.