Copying and Pasting cs Code

In cs, like in almost any computer programming language, reading data from a file can be tricky. You add extra lines of code to tell the computer what to do. Sometimes you can copy and paste these lines from other peoples’ code.

For example, you can follow the pattern in this listing:

   protected override void OnCantMove (T component)
   {
    //Set hitWall to equal the component passed in as a parameter.
    Wall hitWall = component as Wall;

    //Call the DamageWall function of the Wall we are hitting.
    hitWall.DamageWall (wallDamage);

    //Set the attack trigger of the player's animation controller in order to play the player's attack animation.
    animator.SetTrigger ("playerChop");
   }