Important News

We have released Shinobi Life Online Pre-Alpha Version 1.1.0.0! This update features Earth Release: Earth Dome Jutsu, Aiming Mode and more! Try it out and tell us what you think.

User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

Discord

Statistics

Members
Total Members: 56216
Latest: avielw1
New This Month: 14
New This Week: 4
New Today: 1
Stats
Total Posts: 55835
Total Topics: 3340
Most Online Today: 3386
Most Online Ever: 16063
(June 06, 2025, 06:06:01)
Users Online
Members: 1
Guests: 2116
Total: 2125
Sadaiyan974
Google (AdSense) (7)
Google

Author Topic: Jumping script help c#  (Read 11934 times)

0 Members and 1 Guest are viewing this topic.

Offline Kakashi Natsu

  • Chunin Poster
  • ***
  • Posts: 141
  • Reputation Power: 2
  • Kakashi Natsu has no influence.
  • Gender: Male
  • Give up trying to make me give up.
    • View Profile
  • Clan: Agni
Jumping script help c#
« on: August 08, 2016, 22:05:58 »
EDITED: FIXED>> NO NEED FOR HELP.

i need help with this jumping script:
(UPDATE): I got it to work, I dont know if there is a more efficient way to script this.
Code: [Select]
void FixedUpdate(){


float straffe = Input.GetAxis ("Horizontal") * speed;
float translation = Input.GetAxis ("Vertical") * speed*multiplier;
bool attack = Input.GetKey (KeyCode.E);

Grounded ();

if (IsGrounded) {

gravity = 0;
moveDirection = new Vector3(straffe,0 , translation);
anim.SetBool ("IsGrounded", true);
canJump = true;

} else {

if (!canJump) {
gravity += 0.1f;
moveDirection = new Vector3(straffe,-gravity , translation);
anim.SetBool ("IsGrounded", false);
}
}



if (canJump) {
if (Input.GetKey (KeyCode.Space)) {
power -= 1;
if (power < 0) {
canJump = false;

}

moveDirection = moveDirection = new Vector3 (straffe, power, translation);
} else {
power = copypower;
canJump = false;

}
}
print (rbody.velocity);

rbody.velocity = moveDirection;

if (translation > 0) {
anim.SetBool ("IsWalking", true);
anim.SetBool ("IsWalkingBack", false);
anim.SetBool ("IsIdle", false);

if (Input.GetKeyDown (KeyCode.LeftShift)) {
anim.SetBool ("IsRunning", true);

multiplier = 2;

}
if (Input.GetKeyUp (KeyCode.LeftShift)) {
anim.SetBool ("IsRunning", false);
multiplier = 1;
}
}else if (translation < 0 ) {
multiplier = 1;
anim.SetBool ("IsWalkingBack", true);
anim.SetBool ("IsWalking", false);
anim.SetBool ("IsIdle", false);
anim.SetBool ("IsRunning", false);
}
else {
multiplier = 1;
anim.SetBool ("IsWalking", false);
anim.SetBool ("IsWalkingBack", false);

if (attack) {
anim.SetBool ("IsIdle", false);

} else {
anim.SetBool ("IsIdle",true);
}
}

if (straffe > 0 || straffe < 0) {
anim.SetBool ("IsWalking", true);
anim.SetBool ("IsIdle", true);

}

if (Input.GetKeyDown ("escape")) {
counter++;
}

}

void Grounded(){
RaycastHit hitInfo;
if(Physics.Raycast(transform.position + (Vector3.up * 0.1f), Vector3.down, out hitInfo, 0.1f))
{

IsGrounded = true;

}
else
{
IsGrounded = false;

}

}


there is no issues with the frames of when i press key down and when it events happens
here is the ground porgram to check if its on the ground
Code: [Select]
void Grounded(){
RaycastHit hitInfo;
if(Physics.Raycast(transform.position + (Vector3.up * 0.1f), Vector3.down, out hitInfo, 0.3f))
{

IsGrounded = true;

}
else
{
IsGrounded = false;

}

}


Thanks, if you need ANY MORE INFORMATION, JUST ASK!, no question is a stupid one. only answers have the possibility to be stupid.
« Last Edit: August 10, 2016, 02:12:34 by Kakashi Natsu »



Offline Mars

  • Hidden Hill Kage
  • Hidden Village Kage
  • Sennin Poster
  • ***
  • Posts: 2 638
  • Reputation Power: 6
  • Mars has no influence.
  • Gender: Male
    • View Profile
  • Clan: Hinode
  • Organization: Yürei
Re: Jumping script help c#
« Reply #1 on: August 09, 2016, 10:59:35 »
  • Character Name: Kuria Hinode

 

Recent Topics

Tosogare - The Premier Literary RP Org & Writer's Academy of SLO by mamita
September 07, 2025, 19:45:00

Fujin and Raijin Food Protection Service by mamita
September 07, 2025, 19:35:41

Shoku (Eclipse) by mamita
September 07, 2025, 19:31:20

TheJokers Genkai by mamita
September 07, 2025, 19:22:10

Hikari no Itami by mamita
September 07, 2025, 19:15:00

Asebtsuki by mamita
September 07, 2025, 19:11:56

Burakuma-Ketto|Black Market by mamita
September 07, 2025, 19:09:49

Muracada by mamita
September 07, 2025, 19:07:19

Kinzokuhosho by mamita
September 07, 2025, 18:59:05

JNMMN by mamita
September 07, 2025, 18:48:45

Top Posters

Mars
Posts: 2638
Reminance
Posts: 2233
Shivraj
Posts: 1610
m4r1us
Posts: 1298
Manuster
Posts: 1267
NinjaMirage
Posts: 1165
Nova
Posts: 1140
taigakun
Posts: 1094
Fraudulent
Posts: 1086
Konohuro
Posts: 1056