Рубрики
Unity Функция

Тригонометрические функции

Mathf.Deg2Rad
перевод градусов в радианы float

  • rotation.x=Mathf.Deg2Rad*угол
  • для rotation

Mathf.Rad2Deg
перевод радианы float в градусы

  • угол=Mathf.Rad2Deg*rotation.x
Рубрики
bo52 JavaScript js Функция

default\js\sys\teg.js

function teg(id='teg',p){
 if (id=='teg')
 return jClass('teg',p);
 return new TEGid;    
 }
 function Teg(p){
 return jClass('teg',p);
 }
Рубрики
bo52 JavaScript js Функция

default\js\sys\jclass.js

function jclass(id)
 {   
 if (CLASS[id]) 
 return CLASS[id];
 $.ajax(
 {
     method: "GET",
     url:'http://unity/default/js/class/'+id+'.js', 
     dataType: "script",
     success:
     function (data)
     {
         bo52.data=CLASS[id]
     },
     async:false
 });
 return bo52.data;
 }
 function jClass(id,p){
 let x=jclass(id);
 return new x(p);
 }
Рубрики
ajax bo52 JavaScript PHP php Функция

default\js\sys\ajax.js

function ajax(id,p)
 {
     $.ajax(
     {
         method:"GET",
         url:'http://unity/default/php/ajax.php',
         data:
         {
             id:String(id),
             p:p,
         },
         success:
         function (data)
         {
             bo52.data=data;
         },
         async:false
     }
     );
 let regexp = /\r/g;
 //alert(bo52.data);
 bo52.data=bo52.data.replace(regexp,"");
 return bo52.data;
 }
Рубрики
ajax bo52 JavaScript js Функция

default\js\sys\jfun.js

function jfun(p){
 if (typeof(p)!='object')
 p={f:p};
 if (!p.f) p.f=p;
 if (!p.p) p.p='';
 if (fun[p.f]) 
 return funp.f;
 bo52.id=p.f;
 $.ajax(
 {
     method: "GET",
     url:'http://unity/default/js/funs/'+p.f+'.js', 
     dataType: "script",
     success:
     function (data)
     {
         bo52.data=funp.f
     },
     async:false
 });
 return bo52.data;
 }