Como criar teclas de ações e botões mobile (ContextActionService)
Вставка
- Опубліковано 30 січ 2025
- Nesse vídeo eu ensino a usar o ContextActionService (CAS), com ele você pode criar ações tipo correr compatíveis em PC, Celular e até Xbox, O ContextActionService também pode ser usado para fazer botão de correr para mobile e correr utilizando uma tecla no PC.
Olá, me chamo Ali, e seja bem vindo (a) ao meu canal!
Redes sociais
Twitter: @AlisCreative
Instagram: @aliahmadfc
Discord: / discord
Meus equipamentos
Gravador De Tela: OBS Studio
Editor: Adobe Premiere Pro
Perfil No Roblox: bit.ly/3aJUg6R
Metas
• Likes: 20
• Visualizações:100
Oii ali lembra de mim ?, ^.^ q bom q voltou a postar videos, amei o Vídeo
simm, lembro
@@HoraDoAli q lgl 😄
Ajudou muito, obrigado.
Ali eu te amo
Ou man pd fazer um video ensinando a fazer dash pra pc e mobile? Mobile esse botão q vc mostrou e no pc qualquer tecla , exemplo = Q
Obg cara, me ajudou dms, finalmente vou poder fazer o meu jogo compativel para mobile, e curiosidade também, isso também funciona o mesmo para o tablet, MAS não funciona para XBOX.
faça uma versão 2 do codigo porem com tecla de xbox
Cual o nome do seu jogo quero ver ele?
Segundoooooo
Isso funciona em habilidadews prontas???? Eu ja tenho ações prontas, e não queria perder elas, as ações são "Correr apertando w duas vezes, X para deslizar, Q para dash, e etc"
sim, é só mudar o modo de ativação para o do contextactionservice
Valeu!
Como faz botão de se agachar pra mobile pq pra Pc eu já sei
Vc pode me ajudar?
Por favor
Pode fazer um vídeo ensinando a fazer um ContextActionService que simula o click do botão esquerdo do mouse?
Mas o botão esquerdo do mouse É O CLICK MN ;-!
ent é so eu escrever click nolugar do e
@@Rayzitoou
mas como eu coloco "Enum.Keycode.???"
@@roodirgooo no caso vc usa um script de clicar no lugar de clicar uma Key 👍
Mano eu queria mexer a tela com os dois dedos sem dar zoom sabe por isso que eu tô vendo esse vídeo e eu queria fazer um botão mas como eu jogo de quatro dedos toda vez que eu vou clicar na tela com os dois dedos ele dá zoom queria mas não tenho pc
Estou fazendo um rp, vc pode fazer um video dano dicas para rp?
ótima ideia, vou fazer
@@HoraDoAli vlw
preciso de ajuda tipo criei um jogo perfeito mais as armas no mobile nao aparece para atirar ou mirar
qual é a diferença de CAS(ContextActionService) e UIS(UserInputService)?
Os dois tem o mesmo proposito: clicar em uma tecla para acionar uma ação, mas o UIS serve para teclas do computador e relacionado ao teclado e ao mouse, e o CAS não, pode ser tanto pro computador tanto pro o celular, (AVISO, ISSO PODE ESTAR ERRADO ENTÃO CONFIRMA PARA MIM)
Eu acho que o CAS é melhor, porque pode ativar tanto pro o computador e o celular.
@@davigabriel-ig7ro Obrigado Davi
Irmão pode me ajudar, caso eu já tenho um sistema todo com teclas em tools no teclado como eu faço pra ter atalhos no mobile?
Se você usou o contextActionService nesse sistema, é possível você ativar o botão para mobiles que executa a mesma função do pc, no vídeo eu ensino
cara, caso eu queira usar o botao do mouse ao invez de uma tecla, como eu faço?
e mouse buton 1 2 3 4 5
vai do 1 a0 5
1 click direito
2 click esquerdo
3 scroll
4 botao latreral
5 botao lateral
O mano tem discord? Tô precisando da sua ajuda em um roleplay..
Não estou aberto para entrar em equipes e o discord ta na descrição
gracias ❤❤❤❤
pd fazer pra algum tool?
Mano, funciona em uma habilidade que ja existe?
No keycode como eu coloco alguma tecla do mouse? eu posso usar keycode e mousebutton?
local mouse = game.Players.LocalPlayer:GetMouse()
mouse.Button1Down ou Button2 ou 3:Connect(Function()
end)
@@maeempreendedorald Valeu meu amigo!
Poderia fazer um video dizendo tipo o meu jogo quando eu mando uma frase fica cortada ai você poderia tentar resolver isso por favor.
Como esse script vai basicamente simular um click de alguma tecla do pc no mobile é isso?
Ingracado no forum mostra as "novas" ContextAction mas quando você faz elas fica as antigas. Tem que usar algum tipo de ModuleScript?
não entendi 🧐
cara, acho que voçê sabe oque é um dash ! Então to fazendo um jogo bem daora ! E tipo assim o dash só funciona pc ! Tem um jeito de adicionar um botão que faça isso para os mobiles ?
É só fazer essa msm coisa do video mas trocar o E pela tecla q vc usa pra dar dasj
como q vai pro mobille???
amigo, aperta o botao "test" ou caso esteja em pt-br o seu studio, aperta no botao "teste", lá vai ter a opção dos dispositivos, o icone é de um pc e um cll, voce aperta e vai ir pra tela identica a do cll, e ali em cima tem os tipos de android/iphone e etc, ent vai ter o "iphone 7" iphone algum numero, samsung, e etc
espero ter ajudado :)
Ali cd a parte 3 da concessionaria por favor
eu ja disse no comunidade que estou com problemas para gravar a parte 3 por favor espera
@@HoraDoAli Ata desculpa
Manda a script?
o mano n funciono :(
no meu nao funcionou me ajudaaaaaaaa
ensina como fazer para atira
alguem poderia me mandar o script e que eu presciso pro meu jogo de jojo e mobile e para pc
sabe escrever não? E so copiar o script do video
Faz esse toturial com armas
poderia colocar o script aqui
O meu não ta aparecendo o botão
nem o meu
Manda o script
segue o Script!
local ContextActionService = game:GetService("ContextActionService")
function action(ActionName, InputState, InputObject)
if InputState == Enum.UserInputState.Begin then
print("Clicou!")
end
end
ContextActionService:BindAction("Clicar", action, true, Enum.KeyCode.Q, Enum.KeyCode.ButtonA)
ContextActionService:SetTitle("Clicar", UDim2.new(0, 1, 0, 2))
wait(6)
ContextActionService:UnbindAction("Clicar")
o script aq pra quem tiver preguiça (Clica em ler mais...)
local ContextActionService = game:GetService("ContextActionService")
function action(ActionName, InputState, InputObject)
if InputState == Enum.UserInputState.Begin then
print("Clicou!")
end
end
ContextActionService:BindAction("Clicar", action, true, Enum.KeyCode.Q, Enum.KeyCode.ButtonA)
ContextActionService:SetTitle("Clicar", UDim2.new(0, 1, 0, 2))
wait(6)
ContextActionService:UnbindAction("Clicar")