昨日等車無聊時,打開手機,玩起了自己做的一款手機游戲。突然想起以前寫代碼的趣事。
記得當時寫代碼寫到天昏地暗,突然遇到瓶徑,如何解決閃爍問題。也許是長時間寫代碼
的原因,大腦有點缺氧,百思居然不得其解。于是上網查找,居然無解
...
仔細一想,網上既然無解。那只有兩種可能:要么就是太簡單,不是問題;要么就是太復
雜無人能解。顯然不是后者...
悲劇,難道我一向自負的天資出賣了我
就在這時。停電了...我恍然大悟,原來我把簡單的事情弄復雜了,閃爍其實沒有那么復雜。
setvisble(true)?and setvisble(false)。
只需要在我寫的函數tick()里面寫一個簡單的判斷,給一個時間限制就可以了...
?
int times=0;
spirit player;
tick();
?
public void tick()
{
??? if(times<=100)
???? {
??????? if( player.getvisble() )
????????? {
??????????????player.setvisble(false);
??????????}
?????????? else
????????? {
?????????????? player.setvisble(true);
??????????}
???????? times++;
???? }
}
?
一個閃爍就這樣誕生了,雖然這是一個非常簡單的問題,但是對我來說卻是意義重大,
它讓我明白了一個道理,有些事情,一時想不通,不要灰心,也許他的出口并沒有那么
復雜。任何時候,都要相信自己可以,是的,我一定可以。
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
