Pt-br/Create(): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Nesciuse moved page Create():pt-br to Pt-br/Create() over redirect: -Language prefixes)
m (Using L template for links)
 
Line 1: Line 1:
{{lang|Create()}}
{{lang|Create()}}
'''<code>CBaseEntity::Create()</code>''' cria e [[Spawn()|gera]] uma nova [[entity|entidade]]. Ele pode ser chamado diretamente ou a partir de um objeto existente. Não faz diferença o caminho que você escolher.
'''<code>CBaseEntity::Create()</code>''' cria e {{L|Spawn()|gera}} uma nova {{L|entity|entidade}}. Ele pode ser chamado diretamente ou a partir de um objeto existente. Não faz diferença o caminho que você escolher.


A função <code>[[CBaseTempEntity]]::Create()</code> tem outra finalidade, ela pode ser usada para despachar uma [[Temporary Entity|Entidade Temporária] já existente.
A função <code>{{L|CBaseTempEntity}}::Create()</code> tem outra finalidade, ela pode ser usada para despachar uma [[Temporary Entity|Entidade Temporária] já existente.


== Argumentos ==
== Argumentos ==
; <code>const [[char]]* szName</code>
; <code>const {{L|char}}* szName</code>
: O [[classname]] da entidade que deve ser criada. Deve ser um ponteiro para memória constante; uma string literal comum como <code>"npc_class"</code> servirá.
: O {{L|classname}} da entidade que deve ser criada. Deve ser um ponteiro para memória constante; uma string literal comum como <code>"npc_class"</code> servirá.
; <code>const [[Vector]]& vecOrigin</code>
; <code>const {{L|Vector}}& vecOrigin</code>
: A [[origin]] inicial da entidade.
: A {{L|origin}} inicial da entidade.
; <code>const [[QAngle]]& vecAngles</code>
; <code>const {{L|QAngle}}& vecAngles</code>
: A orientação inicial da entidade.
: A orientação inicial da entidade.
; <code>[[CBaseEntity]]* pOwner</code>
; <code>{{L|CBaseEntity}}* pOwner</code>
: O [[owner]] da nova entidade. Passe <code>NULL</code> se não deveria haver um.
: O {{L|owner}} da nova entidade. Passe <code>NULL</code> se não deveria haver um.


[[Category:Functions]][[Category:English]]
[[Category:Functions]][[Category:English]]

Latest revision as of 08:11, 11 July 2024

English (en)Deutsch (de)Português do Brasil (pt-br)Русский (ru)Translate (Translate)

CBaseEntity::Create() cria e gera(en) uma nova entidade(en). Ele pode ser chamado diretamente ou a partir de um objeto existente. Não faz diferença o caminho que você escolher.

A função CBaseTempEntity(en)::Create() tem outra finalidade, ela pode ser usada para despachar uma [[Temporary Entity|Entidade Temporária] já existente.

Argumentos

const char(en)* szName
O classname(en) da entidade que deve ser criada. Deve ser um ponteiro para memória constante; uma string literal comum como "npc_class" servirá.
const Vector(en)& vecOrigin
A origin(en) inicial da entidade.
const QAngle(en)& vecAngles
A orientação inicial da entidade.
CBaseEntity(en)* pOwner
O owner(en) da nova entidade. Passe NULL se não deveria haver um.