13.01.2014, 20:43
(
Последний раз редактировалось Fornew; 13.01.2014 в 21:48.
)
Quote:
|
El static va cuando quieres que una variable sea global pero solo se pueda usar dentro de cierto lugar. Por ejemplo, una variable que quieres que mantenga su valor pero no quieres que sea accesible fuera de OnPlayerConnect
pawn Код:
La palabra new, en cambio, hace que la variable exista dentro del bloque donde se creу. Si la comparamos con static podremos observar que las static son globales restringidas a un бmbito (ellas existen fuera del бmbito aunque no son accesibles a niveles superiores) y las new son locales y por lo tanto NO EXISTEN fuera de su бmbito (pierden su valor cuando la ejecuciуn del script va a un bloque de cуdigo superior). Esto suena bastante complicado pero en realidad no lo es, solo requiere leer un poco sobre que es un бmbito y que significa local y global. pawn Код:
|


