рдПрдХрддрд╛ - рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

рдЗрд╕рд▓рд┐рдП, рд╣рдо рдПрдХрддрд╛ рдкрд░ рдПрдХ рдЦрд┐рд▓реМрдирд╛ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдПрдХрддрд╛ рд╣рдореЗрдВ рддреАрди рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ - рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рд╕реА # рдФрд░ рдмреВред

рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдмреВ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рдирд┐рдкрдЯрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬреЗрдПрд╕ рдмрдирд╛рдо рд╕реА # рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдерд╛ред рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣рдорд╛рд░реЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рдерд╛ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕реЗ рдпреВрдирд┐рдЯреАрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╣рдирд╛ рд╕рд╣реА рд╣реЛрдЧрд╛), рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдирд░рдо рдЯрд╛рдЗрдкрд┐рдВрдЧ рд╣реИ, рдФрд░ рдлреНрд▓реИрд╢ рдПрдХреНрд╢рдирд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рд╣рдорд╛рд░реЗ рдореМрдЬреВрджрд╛ рдХреЛрдб рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рд▓реЗрдХрд┐рди рд╣рдо рдПрдХ рдРрд╕реА рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдП, рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЙрдореНрдореАрдж рдирд╣реАрдВ рдереАред

рдЖрдкрдиреЗ рдпрд╣ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдПрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдкрд╛рджрдХ рдирд╣реАрдВ рд╣реИ (рд╣рдо рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдХ рдХреЗ рд▓рд┐рдП, рд╕реНрдерд┐рддрд┐, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдпрд╣ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИ)ред

рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреА рд╕реВрдЪреА рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд╡рд┐рдХрд┐ рдкрд░ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред

рддреЛ рдореБрдЭреЗ рд╕рдВрдкрд╛рджрдХ рд╕реЗ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП?

рдмреЗрд╢рдХ, рдореИрдВ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдСрдЯреЛ-рдкреВрд░реНрдг (рдЗрдВрдЯреЗрд▓реАрдЬреЗрдВрд╕) рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреЗ рд╕рд╛рде рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ:

рдЕрд▓рдЧ рд╕реЗ, рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╡рд░реНрдЧ рдмрдирд╛рдПрдВ TestClass.js:
рдкрдмреНрд▓рд┐рдХ рдХреНрд▓рд╛рд╕ рдЯреЗрд╕реНрдЯрдХреНрд▓рд╛рд╕ {

рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдереИрддрд┐рдХ var var_stat: int ;
рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдг var_pub: int ;
рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдереИрддрд┐рдХ рдХрд╛рд░реНрдп TestFunc (): рд╢реВрдиреНрдп {}

}


рдЕрдм рдПрдХ рджреВрд╕рд░рд╛ рд╡рд░реНрдЧ рдмрдирд╛рдПрдВ, рдЬрд┐рд╕ рдкрд░ рд╣рдо рдСрдЯреЛ-рдкреВрд░реНрдг рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ:
рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд░реНрдЧ TestClass2 {

рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдг var_pub: int ;
рд╕рдВрд░рдХреНрд╖рд┐рдд var var_prot: int ;
рдирд┐рдЬреА рд╕рдВрд╕реНрдХрд░рдг var_priv: int ;

рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдереИрддрд┐рдХ рдХрд╛рд░реНрдп рд╕реНрдЯреЗрдЯрдлрдВрдХ (): рд╢реВрдиреНрдп {}

рдирд┐рдЬреА рдлрд╝рдВрдХреНрд╢рди PrivFunc (): рд╢реВрдиреНрдп {}

рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ var_getter () рдорд┐рд▓рддрд╛ рд╣реИ : int { return var_priv; }

рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рдорд╛рд░реЛрд╣ DoTest () {

var var_int: int ;
// рдпрд╣рд╛рдВ рд╣рдо рдСрдЯреЛ-рдкреВрд░реНрдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ

}

}

рд╣рдо рдХреЛрдб рдХреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рд╕реНрдерд╛рди рдкрд░ рд▓рд┐рдЦреЗрдВрдЧреЗ рдФрд░ рд╣рдо рд╕реНрд╡рдд: рдкреВрд░реНрдг рджреЗрдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред

рдореБрдЭреЗ 3 рд╕рдВрдкрд╛рджрдХ рдорд┐рд▓реЗ:
  1. рдореЛрдирдбреНрдпреВрдбреНрдпреВрд▓ рдиреЗ рдПрдХрддрд╛ рдХреЗ рд╕рд╛рде рдЧрдардЬреЛрдбрд╝ рдХрд┐рдпрд╛
  2. UniScript рд╕рдВрдкрд╛рджрдХ ( рдпрд╣рд╛рдБ )
  3. рдпреВрдирд┐рдЯреАрд╡реНрдпреВрдб (рдкреНрд░рд╛рдЪреАрди рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рдВрд╢реЛрдзрд┐рдд рдлреНрд▓реИрд╢рдбрд╛рдпрд░реЗрдХреНрдЯ + рдПрдХрддрд╛ 3.5 рдХреЗ рд▓рд┐рдП рдХрдХреНрд╖рд╛рдПрдВ - рдпрд╣рд╛рдВ )

рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЯреИрдмрд▓реЗрдЯ рдореЗрдВ, рдореИрдВ рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд▓рд╕рд╕ рдХрд░реВрдВрдЧрд╛, рдЬрд╣рд╛рдВ рдСрдЯреЛрдХреЙрдореНрдкрд╕ рдХреЛрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдСрдЯреЛ-рдкреВрд░реНрдг / рдХрд╛рд░реНрдпрд╛рддреНрдордХmonodevelopUniScript рд╕рдВрдкрд╛рджрдХUnityDevelop
рдЯреЗрд╕реНрдЯрдХ рд▓реЗрд╕+-+
Testc lass2--+
TestClassред TestFunc--+
TestClass2ред StatFunc+-+
var_ int+++
var_ рдкрдм+++
var_ рд╡рд┐рд░реЛрдз-++
var_ рдирд┐рдЬреА-++
var_ рдкрд╛рдиреЗрд╡рд╛рд▓рд╛--+
рдЗрд╕ред PrivFunc--+
рд░реИрдВрдб рдУрдо+++
рд░реИрдВрдбрдоред рд░реЗрдВрдЬ+++
рд░реИрдВрдбрдоредрд░реЗрдВрдЬ ( рд╕рд╛рдорд╛рдиреНрдп рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдВрдХреЗрдд++With (рдХреЗрд╡рд▓ рдорджрдж рдХреЗ рд╕рд╛рде)
рд╕рдорд╛рд░реЛрд╣ рдЪрдпрди)

рд░реИрдВрдбрдоредрд░реЗрдВрдЬ ( рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд+
--
рдЭрдЯрдкрдЯ рдЦрд╛рдпрд╛-+-
рдЭрдЯрдкрдЯ ( рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдВрдХреЗрдд)-+-
var go: GameObj ect рдХреЗ-++
рд╣реЛрд╡рд░ рдЪрд░ рдЬрд╛рдирдХрд╛рд░реА-++
рд╣реЛрд╡рд░ рдлрд╝рдВрдХреНрд╢рди рдЬрд╛рдирдХрд╛рд░реА--+
ctrl + рдХреНрд▓рд┐рдХ (рдлрд╝рдВрдХреНрд╢рди / рдЪрд░ рдкрд░рд┐рднрд╛рд╖рд╛ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ)--4 (F4)
рд╡рд░реНрдЧ рд╡реГрдХреНрд╖рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд╡рд░реНрдЧ
рдЧреЗрдЯрд░реНрд╕ рдкрд░ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ
(рджрд┐рдЦрд╛рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ
рдХреБрдЫ рднреА)

рдХреЗрд╡рд▓ рдЪрд░
рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд╡рд░реНрдЧ

рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ


рдФрд░ рд╣рдо рдХреНрдпрд╛ рджреЗрдЦрддреЗ рд╣реИрдВ? рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпреВрдирд┐рдЯреАрд╡реНрдпреВрдб рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рджрд┐рдЦрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдПрдХ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдорджрдж рд╕рдм рдХреБрдЫ рдЦрд░рд╛рдм рдХрд░ рджреЗрддреА рд╣реИред рд╢рд╛рдпрдж рдЕрдЧрд░ рдХрд┐рд╕реА рдиреЗ рдПрдХрддрд╛ рдХреЗ рд▓рд┐рдП рддрд╛рдЬрд╛ FlashDevelop рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛, рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдиреЗ рднреА рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ (рдЕрдм UnityDevelop рдХреЛ FD 0.9 рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред

рдФрд░ рдХреЛрдИ рд╕рдВрдкрд╛рджрдХ Ctrl + рдХреНрд▓рд┐рдХ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖? рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ ... рд╡реАрдПрд╕ рдореЗрдВ рд╢рд╛рд░реНрдк рдкрд░ рд▓рд┐рдЦрдирд╛ рд╣реИ?

рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ - рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдПрдХрддрд╛ рдЕрдкрдиреЗ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдкреНрд░рддрд┐ рдЗрддрдиреА рд▓рд╛рдкрд░рд╡рд╛рд╣ рд╣реИред рдлрд┐рд░ рднреА, рдЙрддреНрдкрд╛рдж рд╕рд╕реНрддрд╛ рдирд╣реАрдВ рд╣реИ (рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП $ 1,500 + рдЖрдИрдУрдПрд╕ / рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ $ 3,000)ред рдХреБрдЫ рдФрд░ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрд╕реА рдЧреНрд░рд╣рдг рдХреЛ рдЬрдХрдбрд╝рдирд╛, рдЬреИрд╕рд╛ рдХрд┐ Adobe рдиреЗ рдЕрдкрдиреЗ Flash рдмрд┐рд▓реНрдбрд░ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдерд╛ (рдЬреЛ рдХрд┐ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЧреНрд░рд╣рдг рд╣реИ)ред

рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдЕрдиреБрднрд╡ рд╣реИ - рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ, рддреЛ рдореИрдВ рдЦреБрд╢реА рдХреЗ рд╕рд╛рде рд╕реБрдиреВрдВрдЧрд╛ред

рдЕрджреНрдпрддрди : рдЗрд╕ рд╕рдм рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдХрддрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдФрд░ 4 рдХреЗ рдЙрджреНрднрд╡ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджрд┐рдпрд╛ ( рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рд╡рд┐рд╡рд░рдг рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рд▓рд┐рдВрдХ)ред

Source: https://habr.com/ru/post/In141183/


All Articles