Comments (5)
Pour se faire, je comptais implémenter des commandes type picture_spritesheet
pour pouvoir découper l'image et passer d'une frame à l'autre. Pour récupérer un face ensuite je pense qu'il est possible (?) de donner un chemin relatif type '../faces/bidule'.
Sinon on peut imaginer des commandes face
, character
, icon
à utiliser pour le nom de l'image d'un picture_show
ou picture_name
, genre, faire : picture_show(1, icon(5), 30, 50)
... juste, on passe d'un type "string" à un type plus ambigüe. (le pas a été franchis avec la commande vilaine mais utile "follower
")
Il y a 41 commandes différentes pour les pictures, ça serait embêtant d'en faire autant pour chaque autre élément, et embêtant d'avoir moins de possibilités, donc je propose qu'on réfléchisse de manière à étendre le potentiel des pictures plutôt que de faire des clones de chaque commande.
from rme.
La commande follower n'est pas ambigüe, elle permet juste de référencer quelque chose qui à la bonne forme (renvoyer un game_character).
Pour picture_spritesheet, il faut trouver une sémantique adéquate pour éviter de tomber dans les travers de l'ancienne commande "picture_text" qui provoquait des lags assez insuportables.
Edit: il faudrait aussi trouver une solution pour que les commandes soient exécutables depuis le gestionnaire de fenêtres...
from rme.
Modifier l'argument "name" pour le renvoyé sur un autre élément que des images ? pas bête, je n'y avais pas pensé et ... en effet ça éviterez de faire des commandes doublon.
Jauke => "je comptais implémenter des commandes type picture_spritesheet pour pouvoir découper l'image et passer d'une frame à l'autre.". Hate de voir ça
En tout cas j’espère vous avoir donner d'éventuel petite idées.
from rme.
Picture_spritesheet me semble la meilleure approche
from rme.
Comme les issues qu'il ne me restait que 1 seule issue,
j'ai démarré celle-ci ! Je pense avoir le temps de finir ce weekend !
from rme.
Related Issues (20)
- Base de donnée statique, création de liste de liste
- Picture axe Z pour player & évènement
- Image reste pinned après avoir été effacée
- Image poursuit son déplacement après avoir été effacée HOT 1
- mouse_trigger_event? ne se déclenche pas systématiquement
- Les variables, interrupteurs et labels locaux d'évènements communs se réinitialisent lors d'un changement de map HOT 2
- Commande permettant de connaître les coordonnées d'une case en fonction des coordonnées en pixels
- Modifier l'espacement entre deux lignes (text_show) HOT 9
- Bug commande 'event_flash' sur un event invoqué via la commande 'invoke_event'
- actor_states et enemy_states HOT 1
- Orms + text_profile HOT 2
- Move Parallaxes on viewport1
- Coordonnées de la case vers laquelle un event est tourné
- picture_flash HOT 2
- picture_flash( id )
- [Docu] Liste des sélecteurs disponibles HOT 2
- event_move_to / event_partial_move_to / Etc... HOT 1
- Proposition d'effet à l'écran HOT 7
- loop_step vaut nil dans une condition
- Les sauvegardes deviennent "corrompues" lorsqu'une boucle tourne 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 rme.