當前位置:編程學習大全網 - 網站源碼 - 高分求C# 大師指教 本人準備做壹個類似Win7的泡泡屏保的程序 求源碼參考或者思路

高分求C# 大師指教 本人準備做壹個類似Win7的泡泡屏保的程序 求源碼參考或者思路

我做過黑客帝國屏保。

屏保就是壹個全屏的EXE程序,生成之後,修改擴展名為.scr就是了。

屏保程序需要支持三個命令行參數:

/c , 顯示壹個選項對話框。

/p, 顯示預覽。

/s, 正常運行。

顯示的內容,就用gdi+來繪圖就是了。

要做如上面的屏保,無非是先把當前的屏幕位圖保存下來,然後畫到全屏的壹個form上去,再用gdi+在位圖上寫泡泡。

泡泡的效果,可以用gdi+裏的漸變brush來繪制。

碰撞的事情就更好辦了,做幾個泡泡對象,自己存著自己的大小顏色運動方向速度,按定時器計算下壹幀時自己在的位置,計算時算算自己和其他泡泡有沒有距離小於半徑和的,有的話就計算兩球相切處的法線位置斜率,交換速度 ,並修改自己的運動方向。

  • 上一篇:mysql數據庫的源碼可以建在sql sevel的服務器上嗎
  • 下一篇:阿裏生成源代碼
  • copyright 2024編程學習大全網