Script´s........

    Compartilhe

    Yukii
    Iniciante
    Iniciante

    Mensagens : 62
    Créditos : 4

    Script´s........

    Mensagem por Yukii em Seg Mar 02, 2015 6:45 pm

    Então,sou novo no forúm e tenho uma dúvida sobre alguns comandos de script como para que serve o "self" e o parâmetro,também queria perguntar se scripters experientes ainda frequentam este site. Very Happy

    ApocalypseofMetal
    Semi-Experiente
    Semi-Experiente

    Medalhas :
    Mensagens : 124
    Créditos : 18

    Re: Script´s........

    Mensagem por ApocalypseofMetal em Ter Mar 03, 2015 10:29 am

    Acho que frequentam mas Self = AUTO serve para se referir ao proprio objeto e parametros
    são exemplo = X 32 Y 40 POSIÇAO X POSIÇAO Y isso n precisa ser experiente para saber.


    _________________

    gladistony
    Membro Ativo
    Membro Ativo

    Mensagens : 336
    Créditos : 217

    Re: Script´s........

    Mensagem por gladistony em Ter Mar 03, 2015 2:24 pm

    Self -> A tradução literal para o português seria algo como "A própria pessoa", esse comando serve para você se referir a classe ou modulo que esta contido o comando. Por exemplo, suponha o seguinte modulo:
    Código:
    module Teste
      def self.exemplo
      end
    end

    Nesse caso o comando self se refere ao modulo Teste, que é onde ele está contido, isso significa que é a mesma coisa eu digitar "def Teste.exemplo" ou "def self.exemplo".

    Parâmetros -> São variáveis que você vai passar para um método (def). Por exemplo:
    Código:
    def exemplo(a, b)
      c = a + b
      print c
    end
    Nesse caso o método "exemplo" precisa que você forneça a ele 2 parâmetros(a e b) que serão usados por ele para calcular o valor de c e depois mostra na tela.
    Caso você forneça apenas um dos parâmetros[ exemplo(1) ] ele vai dar um erro falando que são precisos informa 2 parâmetros. O mesmo acontece se você coloca informa 3 ou mais. 

    Quanto aos scripters, acho que tem alguns que visitam o forum, pelo menos é o que mostra a lista de membros conectados. Eu não sou muito experiente, mas se você quiser tirar duvidas pode me mandar um PM.


    _________________



      Data/hora atual: Qui Dez 08, 2016 4:53 am