剛剛在論壇上面看到 有人用android自帶的控制項 做了乙個類似於拉門式的立體特效 ,我也簡單的做乙個android 人物360°旋轉的 小玩意, 我用的是連續動畫針 不用模型。
連續動畫 可以在3dmax裡面將乙個人物或者場景 做乙個360°的渲染 就全有了 。
package com.example.mybitmaps;
import com.example.myunlity3d.manges;
import com.example.myunlity3d.myimageview;
import com.example.myunlity3d.r;
public class bitmapactivity extends activity
setcontentview(r.layout.main);
displaymetrics dm = new displaymetrics();
screenw = dm.widthpixels;
screenh = dm.heightpixels;
m_bitmap = (button)findviewbyid(r.id.button1);
this.init();
xuanzhuan.setontouchlistener(new ontouchlistener()
else if(event.getaction()==motionevent.action_up)
else if(event.getaction() == motionevent.action_move)
m_bitmap.setbackgrounddrawable(getresources().getdrawable(date[date_id]));
}else if(x<=0)
m_bitmap.setbackgrounddrawable(getresources().getdrawable(date[date_id]));}}
}}return false;
}});
}public void init()
else if(event.getaction() == motionevent.action_move)
return true;
}public string make(string m)
public boolean onkeydown(int keycode, keyevent event)
if(keycode == keyevent.keycode_menu)
return super.onkeydown(keycode, event);}}
// 檔案布局
"xmlns:tools=""
android:layout_width="match_parent"
android:layout_height="match_parent"
>
這樣做 手指向右劃 小轎車 會向右邊轉動。相反向左劃小轎車就向左邊轉動
Android螢幕旋轉
如果只想設定螢幕橫屏或者豎屏,只需要設定橫豎屏 android screenorientation landscape android screenorientation portrait 這樣設定後即使螢幕旋轉,activity也不會出現銷毀或方向旋轉等反應,螢幕只有乙個方向。需要動態改變橫豎屏設...
Unity 滑鼠控制模型旋轉(360度)
任意旋 起始位置 private vector3 startposition 滑鼠按下的之前位置 private vector3 previousposition 滑鼠按下之後的滑動距離 private vector3 offset 滑鼠抬起後距離初始位置的位置 private vector3 fi...
360度3D 旋轉外掛程式
circlr外掛程式是一款基於jquery的可以對進行360度全方位旋轉展示的外掛程式。circlr通過按一定角度規律拍攝的產品,製作出可以使用滑鼠拖動 滑鼠滾輪和移動觸控來進行逐幀旋轉的效果。比先前的rollerblade,動畫順暢,也更易於控制,非常適合於商品的展示。1.支援水平或垂直方向旋轉。...