Ich muss Schmutz von einer Glasscheibe abwischen. Ich dachte, ich könnte die Textur in dem Bereich ändern, in dem ich wischte, oder der Schmutz könnte ein separates Objekt sein, das zerstört wird, um sauberes Glas zu zeigen, aber ich kann nicht herausfinden, wie man das tut, ohne die gesamte Scheibe zu verändern Glas auf einmal.Wie kann man den Schmutz vom Glas abwischen? Unity3D
0
A
Antwort
1
In einen Shader schreiben, der eine saubere Textur, eine schmutzige Textur und eine dritte Textur benötigt, um zwischen der sauberen und schmutzigen Textur zu unterscheiden. mit Texture2D.SetPixel()
& Texture2D.GetPixel()
und machen die Pixel um den Finger dunkler basierend auf Abstand
Sie müssen die dritte Textur auf der CPU ziehen.
Verwandte Themen
- 1. Zugriff auf Android-Glas in unity3d
- 2. Eclipse: Wie man ein ausführbares Glas mit externem Glas baut?
- 3. Unity3D, PNG vom Panel einer Unity.UI erstellen?
- 4. Wie kann man das Abwischen des Wagens verhindern, wenn ZURÜCK gedrückt wird?
- 5. Nachricht vom Browser an Unity3D senden
- 6. Gradle - Datei vom Verpacken mit Glas
- 7. Wie man Textdateien mit ausführbarem Glas einschließt
- 8. Wie man unity3D mit mongoDB verbindet
- 9. Unity3d - Wie man durch Straßen geht
- 10. Wie kann man Sinatra vom Laufen abhalten?
- 11. Kann pocketsphinx in Unity3d Spiel
- 12. Unity3d "Kann den Typ` void 'nicht in `bool' umwandeln"
- 13. Wie führe ich ein Glas aus einem Glas aus?
- 14. Wie man ein externes Glas zu maven webapp Projekt hinzufügen
- 15. Qt Designer: Wie man den Slot vom Designer entfernt?
- 16. Wie bekomme ich den letzten Ort auf Glas zuverlässig?
- 17. Wie kann ich ein Dateisystem zu einem Glas in einem anderen Glas erstellen
- 18. Wie man den Themenname vom Voreingestellt zu which in laravel
- 19. Wie bekommt man den Farbwert vom Gradient prozentual mit Javascript?
- 20. Wie verwendet man eine C++ DLL in Unity3D?
- 21. Wie man Multi-Projekt Fett Glas mit sbt-Assembly
- 22. Gradle: Wie man ein bestimmtes Paket aus einem Glas ausschließt?
- 23. Wie man ein Glas mit einer eigenen MANIFEST.MF in Eclipse
- 24. Unity3D Kollisionskombinationen
- 25. wie ein Glas konvertieren das Glas je nach mehreren Gläsern
- 26. SBT: Wie sowohl gewöhnliche Glas und Test-Glas gleiche Abhängigkeit
- 27. Wie findet man heraus, warum Maven ein Glas beigelegt hat?
- 28. Unity3D Wie erstellt man Augmented Reality ohne Marker?
- 29. Wie erstellt man ein gebündeltes lauffähiges Glas mit Ant
- 30. Wie man JasperReport Sub-Bericht in ein Glas einbetten
Legen Sie ein zweites Spielobjekt wie 0,001 Einheiten (gerade genug, so dass Sie keine Zfighting haben) über die Scheibe und legte den Schmutz darauf. dann manipuliere seine Alpha-Werte, wo dein Finger ist. – yes