tovector and toquaternion should accept tables as input
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 75/100
Línea de trabajo
Busca las funciones tovector y toquaternion en la base de código, probablemente en archivos relacionados con los tipos vector y cuaternión. Comprende cómo analizan los argumentos actualmente. Agrega soporte para entrada de tabla verificando el tipo de argumento y extrayendo valores numéricos ya sea por índice o por claves con nombre (x, y, z, s). Prueba con scripts Lua para asegurar que el nuevo comportamiento coincida con los ejemplos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
It would be nice if vectors and quaternions could be initialized from a table, like so:
tovector({1, 2, 3}) --> <1, 2, 3>
tovector({x=1, y=2, z=3}) --> <1, 2, 3>
toquaternion({1, 2, 3, 4}) --> <1, 2, 3, 4>
toquaternion({x=1, y=2, z=3, s=4}) --> <1, 2, 3, 4>
I don't have a really compelling use case, but I still think it would be nice
- Lenguaje dominante
- C++
- Estrellas
- 17
- Forks
- 10
- Merge medio
- 3 d 14 h
- PR fusionados (30 d)
- 3
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de secondlife/slua
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
secondlife/slua#95 ·
-
documentation team:server
secondlife/slua#91 · 1 asignado ·
-
secondlife/slua#62 · 6 comentarios · 1 asignado ·
-
enhancement
secondlife/slua#25 · 1 asignado ·
-
enhancement
secondlife/slua#24 · 2 comentarios · 1 asignado ·
Todos los issues de secondlife/slua
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
flutter-webrtc/flutter-webrtc#2206 ·
-
litertlm-android AAR ships no consumer ProGuard rules → "mid == null" SIGABRT in minified apps Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
Component: GLib
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Mute ydb/tests/functional/dstool/test_canonical_requests.py.Test.test_group_take_snapshot in main Abiertoai_reviewed
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ydb-platform/ydb#53974 · 3 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
google/libultrahdr#485 ·