CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • Black Friday
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : J'aide les gens dans Unity

DébutPage précedente
«1  ... 129130131132133134135136137138139  ... 180»
Page suivanteFin
TheRealMarco TheRealMarco
MP
Niveau 10
11 août 2017 à 22:15:44

RegleGraduee, j'espère que quelqu'un d'autre va t'aider. Mais vu les résultats qu'ont certaines personnes avec les lumières de base, je pense que tu n'as pas assez joué avec les lumières...
Essaie de télécharger des scenes d'Unity :
https://www.assetstore.ununity3d.com/en/#!/content/7006
https://www.assetstore.unnity3d.com/en/#!/content/74965

hilimocy, en fait c'est très simple. La variable des variables publiques sont serialise par Unity. Leur valeur est enregistré, pour que tu puisses la modifier directement dans Unity sans toucher au script. Le but c'est justement, d'éviter que ça ait une incidence sur tous les éléments de ce script dès que tu le modifie.

Je sais pas si tu as remarqué que tu pouvais modifier cette valeur sans toucher au script. La valeur affiché dans Unity est toujours la bonne. Tu peux l'afficher avec la fonction Update :
private void Update() {    Debug.Log(this.vie.ToString()); }

UnityCoder UnityCoder
MP
Niveau 6
14 août 2017 à 09:19:41

Bonjour,
@hilimocy :
Tu dispose aussi d'une possibilité de recharger les valeurs de ton composant sur celles initialisées dans ton script.
C'est l'option Reset dans l'inspecteur d'objet.
https://www.noelshack.com/2017-33-1-1502695171-capture-d-ecran-2017-08-14-a-09-16-04.png

Vergeante Vergeante
MP
Niveau 8
16 août 2017 à 12:14:16

Bonjour tout le monde ! J'ai un pb que je n'arrive pas à résoudre par moi même :

Je souhaite qu'un GameObject ne reçoive pas sa propre ombre, mais en projette une et reçoive les ombres d'autres Game Object. Je m'explique en image :

Voici un exemple, avec Cast Shadow et Receive Shadows activés :
https://image.noelshack.com/fichiers/2017/33/3/1502878069-44.png

Voici le résultat auquel je souhaite parvenir (ici, Receive shadows désactivé = le mesh ne reçoit aucune ombre)
https://image.noelshack.com/fichiers/2017/33/3/1502878068-45.png

Problème, il ne reçoit pas son ombre, c'est ce que je veux, mais il ne reçoit pas celle des autres meshes !
https://image.noelshack.com/fichiers/2017/33/3/1502878068-46.png

J'ai bidouillé une solution qu'on peut voir ici : j'ai ajouté un plan sous mes feuilles d'arbres en Shadow only, et j'ai désactivé Cast Shadows pour mes feuilles = le mesh reçoit les ombres et en projette une au sol grâce au plan en Shadow only. C'est le résultat que je veux, mais cette technique ne va pas marcher pour toutes les formes de meshes et est pas du tout pratique...
https://image.noelshack.com/fichiers/2017/33/3/1502878067-aide02.jpg

Le contexte de ma scène : j'utilise une directionnelle animée (rotation) pour un cycle jour/nuit.
Et mettre une emission au material n'aboutit pas à ce que je souhaite.

Toute aide / conseils sont les bienvenus !

Message édité le 16 août 2017 à 12:16:23 par Vergeante
Pseudo supprimé
Niveau 10
18 août 2017 à 20:41:01

bonjour

une chose que je trouve très bizarre :

lors d'une sauvegarde, la scène n'est pas automatiquement sauvegardé lors d'un "save project"

je viens de me faire avoir :

unity a planté , j'avais juste sauvegardé le projet mais pas la scène, donc je suis obligé de recommencer à zéro.

TheRealMarco TheRealMarco
MP
Niveau 10
18 août 2017 à 21:40:25

Il arrive qu'Unity n'ouvre pas une scene quand on réouvre un projet après un plantage. Es-tu sûr que tu n'as pas chargé la scene ?

Pseudo supprimé
Niveau 10
18 août 2017 à 21:57:20

mais je n'avais pas sauvegardé la scène dans les assets, j'avais juste sauvegardé le projet.

à partir du moment où la scène n'est pas sauvegardé (file ---> save scenes) dans les assets (logo noir et blanc), elle n'est pas chargé lors du prochain chargement du projet ?

d'ailleurs ça fait 2 fois qu'unity plante, j'aurais du faire une copie d'écran du message d'erreur.

TheRealMarco TheRealMarco
MP
Niveau 10
18 août 2017 à 22:22:07

A partir du moment où elle n'est pas sauvegardé, elle n'est pas chargé, puisqu'elle n'est même pas conservé du tout...

Pseudo supprimé
Niveau 10
18 août 2017 à 22:27:17

une autre question :

je suis ce tuto, j'en suis à l'étape de l'écriture du script :
https://youtu.be/83I9zL70INQ?t=1393

mais ça ne fonctionne pas pourtant j'ai tout suivi à la lettre, le script est censé faire apparaître un fil/élastique mais rien n'apparait et je n'ai pas de message d'erreur sur le script :

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Elastique : MonoBehaviour {

    LineRenderer lr;
    Transform palet, A, B;

    // Use this for initialization
    void Start () {
        Initialize();
    }
    
    // Update is called once per frame
    void Initialize() {
        lr = GetComponent<LineRenderer>();
        palet = GameObject.FindGameObjectWithTag("Player").GetComponent<Transform>();
        A = GameObject.Find("A").GetComponent<Transform>();
        B = GameObject.Find("B").GetComponent<Transform>();
        lr.positionCount = 3;
    }

    private void update()
    {
        lr.SetPosition(0, A.transform.position);
        lr.SetPosition(1, palet.transform.position);
        lr.SetPosition(2, B.transform.position);

}
}

https://image.noelshack.com/fichiers/2017/33/5/1503086463-sans-titre-1.jpg

Message édité le 18 août 2017 à 22:28:14 par
Pseudo supprimé
Niveau 10
18 août 2017 à 22:37:12

j'ai uploadé le projet :
https://ufile.io/tnrkl

un connaisseur peut regarder ? je rappelle que je cherche à afficher un line renderer à l'aide du script mais rien ne se passe

TheRealMarco TheRealMarco
MP
Niveau 10
18 août 2017 à 22:55:49
    private void update()

Il faut un u majuscule :ok:

Pseudo supprimé
Niveau 10
18 août 2017 à 23:11:52

Le 18 août 2017 à 22:55:49 TheRealMarco a écrit :
private void update()

Il faut un u majuscule :ok:

un grand merci à toi, ça a tout de suite tout corrigé l'erreur (dommage que rien n'était écrit dans la console à propos de cette majuscule oublié) et maintenant j'ai bien l'élastique qui apparait exactement comme dans la vidéo tuto

je pouvais chercher longtemps.

Message édité le 18 août 2017 à 23:14:02 par
TheRealMarco TheRealMarco
MP
Niveau 10
18 août 2017 à 23:20:53

Le 18 août 2017 à 23:11:52 hilimocy a écrit :
dommage que rien n'était écrit dans la console à propos de cette majuscule oublié

Tu as parfaitement le droit de créer une méthode qui s'appelle "update" sans majuscule, donc aucune raison de te signaler un problème.

Pseudo supprimé
Niveau 10
19 août 2017 à 03:21:19

ça fait 4 fois dans la soirée que ce message d'erreur fait planter unity :

https://image.noelshack.com/fichiers/2017/33/6/1503105309-sans-titre-1.jpg

à quoi est-ce dû ?

Vergeante Vergeante
MP
Niveau 8
19 août 2017 à 10:19:10

T'as quelle version ? 2017.1 ?

C'est pas un pb résolu en tout cas :
https://issuetracker.unity3d.com/issues/unity-crashes-with-fatal-error-callback-registration-failed-kmaxcallback

Pseudo supprimé
Niveau 10
19 août 2017 à 15:12:04

oui j'ai la dernière version, la 2017.1.0f3

Vergeante Vergeante
MP
Niveau 8
19 août 2017 à 15:18:54

Ils vont réparer ça sur un patch qui devrait pas tarder mais on peut pas plus t'aider !

Pseudo supprimé
Niveau 10
19 août 2017 à 15:25:09

si le problème ne vient pas de moi mais que c'est un problème général, je suis rassuré

Pseudo supprimé
Niveau 10
19 août 2017 à 17:19:29

Bonjour,

j'ai un autre gros problème : mes box collider ne restent pas en place et se déplacent n'importe où (alors qu'elles devraient rester en dessous des chiffres, dans les trous) :
https://image.noelshack.com/fichiers/2017/33/6/1503155880-sans-titre-2.jpg

je peux uploader mon projet si besoin.

Message édité le 19 août 2017 à 17:23:32 par
TheRealMarco TheRealMarco
MP
Niveau 10
19 août 2017 à 17:22:57

Essaie de supprimer le composant, puis de le recréer :ok:

Pseudo supprimé
Niveau 10
19 août 2017 à 17:28:52

le projet :
https://ufile.io/bznja

DébutPage précedente
Page suivanteFin
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
La vidéo du moment