Giter Club home page Giter Club logo

ii-p03-physics's Introduction

II-P03-Physics

Para esta práctica hemos trabajado con diferentes aspectos de las físicas de Unity, la utilización de clases provenientes de la API de Unity como Input y las físicas (Collider, OnCollisionEnter, OnTriggerEnter...), etc.

A continuación se mostrará el resultado de cada ejercicio con un GIF.

Ejercicio 1

Ejecución ejercicio1

Ejercicio 2

Ejecución ejercicio2

Ejercicio 3

Resultados de las situaciones:

a. Duplicas las coordenadas de la dirección del movimiento:

El cubo se mueve en la misma dirección, pero con el doble de la velocidad en esa dirección específica.

b. Duplicas la velocidad manteniendo la dirección del movimiento:

El cubo se mueve más rápido en la misma dirección.

c. La velocidad que usas es menor que 1:

El cubo se mueve más lento en la dirección especificada. Puede parecer que el cubo se desplaza a una velocidad reducida en comparación con la velocidad normal.

d. La posición del cubo tiene y>0:

El cubo se eleva desde esa posición inicial en la dirección especificada por moveDirection.

e. Intercambiar movimiento relativo al sistema de referencia local y el mundial:

Si cambias entre el movimiento relativo al sistema de referencia local y el mundial, el cubo siempre se moverá en la misma dirección en el espacio global, independientemente de su orientación local. Esto significa que la dirección del movimiento será constante en el espacio mundial.

Ejecución ejercicio3

Ejercicio 4

Ejecución ejercicio4

Ejercicio 5

Ejecución ejercicio5

Ejercicio 6

Ejecución ejercicio6

Ejercicio 7

Ejecución ejercicio7

Ejercicio 8

Ejecución ejercicio8

Ejercicio 9

Ejecución ejercicio8

Ejercicio 10

Ejecución ejercicio8

Ejercicio 11

Ejecución ejercicio8

Ejercicio 12

Resultados de aplicar las distintas configuraciones:

  • Aplicando configuraciones a la esfera:

    • Masa 10 veces mayor que el cilindro: La esfera es más difícil de mover por a su mayor masa y el cilindro necesitará ejercer una fuerza mayor para moverla.
    • Masa 10 veces menor que el cilindro: El caso contrario, el cilindro mueve muy fácilmente la esfera sin apenas necesitar fuerza.
    • Esfera cinemática: La esfera no experimenta ninguna interacción física con el cilindro, el cilindro pasa a través de la esfera sin ningún efecto.
    • Esfera trigger: Cuando el cilindro entra en la zona de trigger de la esfera, puede activar eventos o notificar la colisión, pero la esfera no ejerce fuerzas físicas sobre el cilindro ni detiene su movimiento.
  • Aplicando configuraciones al cilindro:

    • Duplicar la fricción: Aumenta la resistencia que experimenta el cilindro cuando se desplaza sobre una superficie. Esto puede hacer que el cilindro se mueva más lentamente y requiera más fuerza para acelerar o cambiar de dirección y tener dificultades para moverse hacia la esfera y/o moverla.
    • No duplicar la fricción: El cilindro mantiene su fricción normal con la superficie en la que se encuentra permitiendo que se desplace más fácilmente que con el doble de fricción.

Ejecución ejercicio8

ii-p03-physics's People

Contributors

danielmdzrgz avatar

Watchers

 avatar

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.