請教一下 
我正在試圓形的選擇系統,但卡在一個座標的問題 
X軸左是推到底是-1,右是1,中間的數值是希望是-1到1之間的浮點數,,Y軸也是 
打算用這X軸Y軸的數值當坐標,來換算角度,但就是這組座標產生問題,可以幫我看如何修正嗎 
 
 
PlayerInputComponent->BindAxis("RightAxi_X", this, &ACharacterBase::RightAxi_X); 
PlayerInputComponent->BindAxis("RightAxi_Y", this, &ACharacterBase::RightAxi_Y); 
 
 
void ACharacterBase::RightAxi_X(float value) 
{ 
    if ((Controller != NULL) && value != 0.0f) 
    { 
        PointerX = GetInputAxisValue("RightAxi_X"); 
        GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Green, FString: rintf(TEXT(" ointerX ,PointerY: %d , %d"), PointerX, PointerY)); 
    } 
} 
 
void ACharacterBase::RightAxi_Y(float value) 
{ 
    if ((Controller != NULL) && value != 0.0f) 
    { 
        PointerY = GetInputAxisValue("RightAxi_Y");  
        GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Green, FString: rintf(TEXT(" ointerX ,PointerY: %d, %d"), PointerX, PointerY)); 
    } 
} 
 
 
這是我目前的語法,但實跑過之後 PointerX 和 PointerY ,兩個數值都不對 
+-的數值也不對,我在ue4的 Input 的 scale 數值是設1  
 
 
 |