- Creare il progetto Unity sul proprio PC (non su cloud)
- Aggiungere il file .gitignore nella cartella principale del progetto
- Non utilizzare il file .gitignore di GitHub Desktop perchè è incompleto
- Utilizzare gitignore.io aggiungendo almeno le parole chiave unity, windows, macos
- Attenzione a non aggiungere estensioni di nessun tipo (il file deve essere chiamato solo .gitignore)
- [Opzionale] Se è necessario lavorare con file di grosse dimensioni (10Mb+) aggiungere il file .gitattribites oppurtunamente aggiornato per gestire i file LFS in Unity
- Inizializzare il progetto come repository git (con GiHub Desktop o con qualsiasi altro software)
- Controllare che i file del primo commit siano una trentina circa (se il progetto è vuoto) e non 300+
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
public class MageCharacter : MonoBehaviour | |
{ | |
public string characterName; | |
private int _hitPoints | |
public int maxHitPoints; | |
private int _mana; | |
public int maxMana: | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ### UNREAL ### | |
# Visual Studio 2015 user specific files | |
.vs/ | |
# Compiled Object files | |
*.slo | |
*.lo | |
*.o | |
*.obj |
Questo breve tutorial descrive come aggiungere dei sottotitoli multilingua ad un video pubblicato su YouTube. Parto dal presupposto che il video sia già stato caricato e pubblicato.
- Visitare YouTube Studio (https://studio.youtube.com/)
- Entrare nella sezione Sottotitoli
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
public static class GameObjectExtensions { | |
/// <summary> | |
/// Returns the full hierarchy name of the game object. | |
/// </summary> | |
/// <param name="go">The game object.</param> | |
public static string GetFullName (this GameObject go) { | |
string name = go.name; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
using System.Collections; | |
namespace TheBitCave { | |
public class PlayModeDetector : MonoBehaviour { | |
public Material material; | |
public GameObject[] gameObjects; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
using UnityEditor; | |
public class HierarchyUtils { | |
/// <summary> | |
/// Determines if the current selection in the Hierarchy view. | |
/// </summary> | |
/// <returns><c>true</c> if is selection in hierarchy; otherwise, <c>false</c>.</returns> | |
private static bool IsSelectionInHierarchy() { |