Unable to detect javascript, when try to call it in other script

Sorry for my bad english
I having the problem, when i try to call a javascript file into another script(javascript and C#), it cannot detect or call the javascript file. In another word, my C# able to call other C# script file, but not the javascript. I also try to use javascript to call another javascript, and it just does not work. I am sure that my coding it is right, but i not sure what causing this problem.:face_with_spiral_eyes:

Here is an example, when i try to call the CharaterMotor.js from C#, it cant detect the javascript. in fact all the javascript, it work perfectly fine for c# script.

Ok here is another example of me try to call the CharaterMotor.js in other javascript file. Normally when you write something the MonoDevelop will able to detect what you try to write, but not for the javascript. I try to write CharacterMotor but it does not display it.:cry:

I really need your help, any idea what cause this problem ?

Take a look at this page: Script Compile Order

Hum, i just check the Script Compilation Order not sure i fully get it. Anyway i separated in to 2 folder for my project

  1. ā€œAsset\Import Assetā€ (all the asset from unity and asset store)
  2. ā€œAsset\My Assetā€ (everything that i created)

So for my standard asset in been place under ā€œAsset\Import Assetā€, after i see the Script Compilation Order, i try to move the standard asset back to Asset folder, but the problem still there…