Friday, September 30, 2016

Unity
C# Feature
Extention method   tod

Pokoknya ini buat nambahin mehtod dari class script yang udah ada

tapi lu kagak mau ngerusak / nambah2 in coding di dalem tuh script

jadinye lu bikin class script di tempat laen buat nambahin method buat class tadi

bijini caranye :

pertama2 bikin public static class dolo


public class Asu{ //ini class yang lu mau tambahin method  scriptnya

     Object Berak(){
         return  tai;
     }
}


public static class ExtentionScript{//namanya terserah dah

      public static Object Kecing(this Asu asu){
          return AerKencing
      }


}

cara pakenya bijini


bikin object asu

Asu asu = new Asu();


Asu.Kecing();//sekarang kencing bisa di pake



gitu dah pokoknya

Tod





Optimisianjing

Unity

C# null Handling Performance


Biji mana caranya handle check object null yang kagak makan banyak performance CPU dan memory

Jwabnya gwe kagak tau .

Tapi biasanya gwe coba begini


misal :


object _object

bool CheckObject(){
    if(_object == null)
      return false;
    return true;
}

Quote
"Premature optimization is the root of all evil.".



dah gitu aja

tod