跳動的星星

2021-10-04 18:17:16 字數 766 閱讀 7074

第一步,設定好介面大小;

第二步,設定星星初始位置,和移動速度;

第三步,利用迴圈實現移動,設定好什麼時候需要改變速度方向;

顏色的話,變不變都無所謂,關鍵是要知道怎麼實現五角星移動和速度的改變;

用的vs2019,部分函式可能會不一樣

#include

#include

void

change

(char x)

;//變化五角星的顏色

intmain()

;//變換星星顏色

int i, j;

int t =0;

//變色標記

//初始位置

int x =0;

int y =10;

//速度

int velocity_x =1;

int velocity_y =1;

//四個邊界

int left_boundary =0;

int right_boundary =40;

int top_boundary =0;

int bottom_boundary =20;

while(1

)if(x == top_boundary || x == bottom_boundary)

if(t >7)

t =0;

}return0;

}void

change

(char x)

}

星星之火OIer 星星題解

題目大意 天文學家經常研究星形圖,其中恆星由平面上的點表示,每顆恆星都有笛卡爾座標。讓恆星的水平為不高於恆星的數量,而不是給定恆星的右側。天文學家想知道恆星水平的分布。例如,檢視上圖中顯示的地圖。星號5的等級等於3 它由三顆恆星形成,數字為1,2和4 並且由2和4編號的星的等級是1.在該地圖上,只有...

文字的跳動

今天做個文字跳動的效果 第一步 引入 第二步引入 jquery.easing jswing jquery.easing swing jquery.extend jquery.easing,easeinquad function x,t,b,c,d easeoutquad function x,t,b...

打星星遊戲

大一暑假 include include include define n 10 地圖大小 int m 1 int g 5 人是1,牆是9,星星是8 10,空位是0,光是2 int count 0 int point w void move int a 10 int i,int j 移動函式 voi...