はてなキーワード: オブジェクトとは
動のジョンウィックと静のイコライザー、似たような二作を同時期に観たけど対照的なサマを感じられて良かった。
ジョンウィックはアクションに遊びがあった気がする。一騎当千に飽きさせない工夫というか。満身創痍で暴れ回りつつ、ヌンチャクアクションはコミカルな感じもあった。MGSみたいな俯瞰映像も嫌いじゃない。凱旋門の往来は敵に囲まれるというよりオブジェクトに襲われる特殊ステージのような緊迫感があった。最後は決闘で締めるのも良いね。
犬のくだりとかで一応「報い」というテーマは挟むけど、総じてアクション面で魅せてくる印象だった。
イコライザーの方はもはや敵に倒されてしまうかもしれないなんて不安すらなく、スプラッター映画のように淡々と粛清する感じ。
序盤で惨殺死体の果てに登場する時の佇まいとか、完全に悪役のそれ。教会や十字を挟んで、やりすぎじゃね……?って感じの自問めいたシーン。スントを外してドンパチ抜きの休養で、美しい街と善良な人々の生活をじっくり映す。そしてそれを踏みにじる存在をねっとりと描いて、溜めて溜めての制裁。もはや戦いではなく、一方的。ぶっ刺したチンピラにじっと目を合わせる所とか、瀕死の相手をのたうち回らせて何をするでもなく側についている所とか、完全に異常者のそれ。一作目のDIY戦法、二作目のステーション・バーじみたお節介殺戮おじさんときて、最後は平穏というテーマに重きを置いた感がある。良いね。
イコライザーって音楽とかのやつを先に思い浮かべちゃうけど、確かにイコライズしてたわ。平等にするものが転じて銃をそう呼ぶの知らんかった。ピースメーカーとかと同じか。ホンマに平等になっとるか?
二作とも観て思ったけど、ただ銃で撃ち殺されるとか轢き殺されるとかよりも、ナイフで手を刺す所をジッと映すシーンのほうがウッてなるな。痛みが想像出来る分そっちの方がキツい。アウトレイジの拷問とかもそうだけど。
ワイ:
GPT:
了解しました。以下は指定された条件に基づいて動作するPythonのGUIアプリのコードです。このアプリはtkinterを使用しており、毎秒カウントが増加し、その数値に基づいて画像が切り替わるようになっています。
import tkinter as tk from tkinter import Label, PhotoImage def update_count(): global count count += 1 count_label.config(text=str(count)) if count % 3 == 0 or count % 5 == 0: face_label.config(image=goofy_face) else: face_label.config(image=serious_face) root.after(1000, update_count) def on_close(): root.quit() root.destroy() root = tk.Tk() root.title("Face Display App with Counter") # ふざけた顔と真面目な顔の画像をロードします # 以下の部分は、DALL-Eで生成された画像のパスに置き換える必要があります goofy_face = PhotoImage(file="path_to_goofy_face_image.png") serious_face = PhotoImage(file="path_to_serious_face_image.png") count = 0 count_label = Label(root, text=str(count), font=("Arial", 24)) count_label.pack(pady=20) face_label = Label(root, image=serious_face) face_label.pack(pady=20) update_count() root.protocol("WM_DELETE_WINDOW", on_close) root.mainloop()このコードでも、PhotoImageオブジェクトを使用して2つの画像(ふざけた顔と真面目な顔)をロードしています。path_to_goofy_face_image.pngとpath_to_serious_face_image.pngは、DALL-Eで生成された画像の実際のパスに置き換える必要があります。
このアプリは、毎秒カウントを増加させ、そのカウント値に基づいて画像を切り替えます。カウントの数値も表示されます。エスケープキーまたはウィンドウを閉じることでアプリを終了できます。
ワイ:
GPT:
こっちの方がいいな。
ワイ:
真面目な顔の人間の男の人の顔の絵を描いてください。
GPT:
*イメージ省略*
ワイ:
GPT:
*イメージ省略*
ワイ:
その整数が 3 か 5 の倍数の場合、ふざけた顔の男の顔(一枚目の顔)を表示してください。
GPT:
了解しました。以下は、指定された条件に基づいて動作するPythonのGUIアプリのコードです。このアプリは、tkinterを使用しています。まず、必要なライブラリをインストールしてください:
pip install tkinterimport tkinter as tk from tkinter import Entry, Label, PhotoImage def display_image(): num = entry.get() if num.isdigit(): num = int(num) if num % 3 == 0 or num % 5 == 0: label.config(image=goofy_face) else: label.config(image=serious_face) entry.delete(0, tk.END) def on_close(): root.quit() root.destroy() root = tk.Tk() root.title("Face Display App") # ふざけた顔と真面目な顔の画像をロードします # 以下の部分は、DALL-Eで生成された画像のパスに置き換える必要があります goofy_face = PhotoImage(file="path_to_goofy_face_image.png") serious_face = PhotoImage(file="path_to_serious_face_image.png") entry = Entry(root) entry.bind('<Return>', lambda event=None: display_image()) entry.pack(pady=20) label = Label(root) label.pack(pady=20) root.protocol("WM_DELETE_WINDOW", on_close) root.mainloop()このコードには、2つのPhotoImageオブジェクトがあります。これは、ふざけた顔の画像と真面目な顔の画像をロードするためのものです。path_to_goofy_face_image.pngとpath_to_serious_face_image.pngは、DALL-Eで生成された画像の実際のパスに置き換える必要があります。
このアプリは、ユーザーが整数を入力してReturnキーを押すと、指定された条件に基づいて画像を表示します。エスケープキーまたはウィンドウを閉じることでアプリを終了できます。
ワイ:
GPT:
このプログラムは、Pythonのようなインタプリタ型のプログラミング言語を使用しています。提供されたコードは関数と変数の組み合わせで、カウンターの機能を実現しています。以下にその説明を詳しく説明します。
let キーワードを使用して、内部のカウンターを定義しています。カウンターは cnt という名前の変数で初期化され、値は0に設定されています。このカウンターは、外部から直接アクセスできないように、ローカルスコープ内に存在します。
:reset というキーを持つ場合、カウンターの値を0にリセットします。
:incr というキーを持つ場合、カウンターの値を1増やします。
この無名関数が counter 変数に代入されて、カウンターオブジェクトが作成されます。
.reset メソッドが呼び出されると、カウンターの値は0にリセットされます。
このプログラムは、カウンターの値を増加させたりリセットしたりするシンプルなカウンターの実装例です。Pythonなどのプログラミング言語では、関数やクロージャを使用して、このような動作を実現することができます。
『Project Mugen』という新作ゲームの開発情報が公開された。
https://m.youtube.com/watch?v=ZhdXubIXA-U&feature=youtu.be
これを見て俺は驚愕した。ワイヤーアクションでビル街の空中を飛び回るモーションはただの『Marvel's Spider-Man』のパクリじゃないか!
こんなパクリゲーで勝負するなんて中華企業は自分でアイデアを生み出す発想力がないのだろうか。終わっている。
でもよく思い出すとワイヤーアクションで移動するゲームは『SEKIRO: SHADOWS DIE TWICE』やコーエーテクモゲームスが公開した『進撃の巨人』があったな。
SEKIRO の公開は 2019 年、Marvel's Spider-Man は 2018 年、進撃の巨人は 2016 年、ということはつまり……
なんてこった!
オリジナルは進撃の巨人で、スパイダーマンもSEKIROもProject Mugenも全部ただのパクリゲーだった!じゃあゲーム業界そのものが自分のアイデアで勝負しないクソカスパクリ泥棒社会だったってことか!見損なった!
しかもProject Mugen の罪はそれだけではない。このゲーム、なんと『オープンワールド・アクションRPG』なのである。
ヤバすぎる……オープンワールドは全部 GTA Ⅲ のパクリだ。スカイリムも、今流行っている原神もゼルダティアキンも、ポケモンSV も GTA Ⅲ をパクっているんだ……
あの任天堂ですらパクリに手を染めているなんて、ゲーム業界の闇は深すぎる…… マジで終わっているのかもしれない……。
しかもだ。Project Mugen はオープンワールドの都市のマップを自動生成で作ったらしい。
これは罪が深すぎる!
オープンワールドマップの自動生成は『No Man's Sky』で1800京個の惑星を作るために開発された技術だ。あるいは、『The Matrix Awakens:An Unreal Engine 5 Experience』でも都市の自動生成を開発していた。
こんなものまでパクるなんて、他人の努力を馬鹿にしているのか……。
いやまてよ、そもそもマップを自動で作るというアイデアは、ポケモンの不思議のダンジョンシリーズのような「ローグライク」ゲームで使われる技術だ。そのオリジナルは名前の通り1980年代からある『Rogue』だ。
ということは、ポケモン不思議のダンジョンも、Epic Gamesも Rogue をパクってんのか…… こいつら全員カス過ぎる…… ゲーム業界は本当に人格破綻者しかいないらしい。
そしてRPGは1981年の『ウルティマ』や『ウィザードリィ』のパクリだ。そもそもコンピュータRPGってのは、TRPGのパクリだ。呆れてもう言葉が出ない。
Project Mugen の罪はまだまだある。Project Mugen ではシーンに配置されてるオブジェクトを掴んで動かしたり、敵にぶつけたりする機能があるらしい。
これは『ゼルダの冒険 ティアーズ オブ ザ キングダム』のウルトラハンドのパクリだし、『SCARLET NEXUS』の念力のパクリだ!
そんでもって、物理演算エンジンをゲームに組み込むアイデアは『リトルビッグプラネット』のパクリだ!ゼルダもSCARLET NEXUSもパクリ泥棒だ!
だいたい、Project Mugen はキャラクターのセルルック(トゥーンシェーディング)な見た目からして、もう既にパクリだ。
最近のゲームだと原神も『BLUE PROTOCOL』もキャラクターの 3D モデルがセルルックに描写されているが、これは『GUILTY GEAR』シリーズのパクリだ。
ていうかセルルックとは「アニメ画のような」という意味なのだから、ゲームなのにアニメをパクっている!
これは文化盗用だ!ゲーム業界の内部だけじゃなくて外からもパクってくるなんて、社会の悪だ!ゲームならゲームのビジュアルで勝負しろよ!
そんでもって、GUILTY GEAR とかスマブラとかの格ゲーって言われるジャンルは全部ストリートファイターのパクリだ。
はあ。俺はゲームっていうのはどこを見てもパクリだらけの最悪の肥溜めなのが分かった。
こんなのは間違っている。ゲーム会社は他人の努力をパクらないで、オリジナリティで勝負しろ。
ワイヤーアクションも、オープンワールドも、アクションRPGも、物理演算も、プロシージャル生成も、セルルックも、クロスプラットフォームも、レイトレーシングも、3Dアニメーションも、全部先駆者がいる。
もうこのやりとりの時点でダメやん?
ダメじゃねえよ。要件を正確に記述できないならコードなんて書けるわけない。
空気読んでいい感じに読み取ってよというのを求めてるなら、仕様書すら書けないダメプログラマーってことだろ。
コンピューターの中では数字で日付は管理されててそれはJavaでは日付のオブジェクトとして表されるんだけど、「今週=現在の週の水曜日」を表すオブジェクトが欲しい
やったぞ
java.time パッケージの LocalDate クラスや TemporalAdjusters クラスを使用して、「今週の水曜日」の日付オブジェクトを取得できます。
以下のコードは、現在の日付に基づいて今週の水曜日の LocalDate オブジェクトを返す Java の関数です。
import java.time.temporal.TemporalAdjusters;
public static void main(String[] args) {
System.out.println(getThisWeeksWednesday());
}
public static LocalDate getThisWeeksWednesday() {
LocalDate today = LocalDate.now();
return today.with(TemporalAdjusters.nextOrSame(DayOfWeek.WEDNESDAY));
}
}
この関数は現在の日付を取得し、それを TemporalAdjusters.nextOrSame(DayOfWeek.WEDNESDAY) メソッドに渡して、今週の水曜日の日付を取得します。今日が水曜日である場合、それが返されます。それ以外の場合は、次の水曜日の日付が返されます。
今日が週内のどの日であったとしても(木曜日や金曜日であったとしても)その週の水曜日を表すオブジェクトを返す関数を示してください。
それには、今週の最初の日を求め、そこから水曜日までの日数を加算するアプローチを使用します。以下のコードでは、週の最初の日を月曜日と仮定しています:
import java.time.temporal.TemporalAdjusters;
public static void main(String[] args) {
System.out.println(getThisWeeksWednesday());
}
public static LocalDate getThisWeeksWednesday() {
LocalDate today = LocalDate.now();
LocalDate monday = today.with(TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY));
return monday.plusDays(2);
}
}
このコードは、まず今日の日付を取得し、それから TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY) メソッドを使用して今週の月曜日の日付を取得します。そして、月曜日から2日後の日付(水曜日)を取得するために plusDays(2) メソッドを使用します。
・起床(12時ごろ)
母親と飯を食う。
・勉強(13時〜14時半過ぎ)
午後から勉強。演習をやる予定だったがなんとなくだるくなり、大森徹の最強講義を読む
・ドラマ(15時半過ぎ〜16時半過ぎ)
母と科捜研や遺留捜査、相棒などを視聴する。普段は相棒が終わったらコンビニに行き副業か勉強に移るのだが、今日はニュース番組を見てダラダラした後孤独のグルメ再放送まで視聴してしまった。
ドラマを見終えたタイミングでコンビニに行くのがルーティン。コーヒーとオールドファッションドーナツを購入し腹ごしらえ。
・副業(18時〜3時ごろ)
Mayaでキャラクターやゲーム内のオブジェクトを作成したり、UEでステージや背景を製作する。酷いとアイデアだけ提示されてキャラクターやオブジェクトの作成、ゲームシステム自体全て丸投げという案件もある。
影廊やFNAFがヒットしたこともあり、個人でゲームを開発したい、Steamにリリースしてあわよくば稼ぎたいという人は多い。しかし、開発するためのスキルを全員が持ち合わせているわけではなく、この仕事は割と需要がある。正直、俺だってUEのチュートリアルから始めて必要な所はその都度ググったり本を参照して開発しているため飛び抜けたスキルがあるわけではないが、それすらやらずに一攫千金を夢見るアホは沢山いる。そしてそのようなアホが俺の客だ。
四年前から始めて、現在の年収は税金や年金保険を取り除いて500万円にギリギリ届かないくらい。社会人の妹より稼げているので受験勉強に身が入らない。
・夜飯(4時ごろ)
格ゲーに限らず、キャラクターを操るアクションゲームはプレイヤーがキャラクターになりきるという楽しさがあって、
ボタンひとつ押せば好きなキャラクターがダイレクトにアクションするという点で、コマンド式ゲームよりもなりきり感が圧倒的に高い。
また1対1というスタイルは無駄な情報量が少なく、より没入感が高くなるし、なにより自分の好きなキャラが常に画面で見えるというのもポイント高い。
コストの低さは、言わずもがな広大なフィールドを用意しなくてもいい、という部分でかなり有利。
極端な話、背景は真っ黒でも成立するのが格ゲーであって、それじゃあさすがに寂しいから各キャラ事にステージを用意はするけど、
https://chat.openai.com/share/c80d83ea-752b-4561-a162-7ea0bd116d56
Option Explicit
Dim objExcel, objWorkbook, objWorksheet
Dim strFolderPath, strSourceFile, strTargetFile, strSearchString, strReplaceString
Dim intLastRow, intRow, intColumn
Set objExcel = CreateObject("Excel.Application")
strFolderPath = ".\" ' スクリプトと同じフォルダにあることを仮定
strSourceFile = "変更一覧.xlsx"
strTargetFile = "変更一覧.xlsx"
Set objWorkbook = objExcel.Workbooks.Open(strFolderPath & strSourceFile)
objWorkbook.Sheets("1月").Copy , objWorkbook.Sheets("1月").Index
objWorkbook.Sheets("1月 (2)").Name = "2月"
' セルの値の置換
Set objWorksheet = objWorkbook.Sheets("2月")
objWorksheet.Cells(1, 1).Value = Replace(objWorksheet.Cells(1, 1).Value, "1月", "2月")
objWorksheet.Cells(2, 7).Value = Replace(objWorksheet.Cells(2, 7).Value, "2023/2/14", "2023/3/14")
' 最終行の取得
intLastRow = objWorksheet.Cells(objWorksheet.Rows.Count, 1).End(-4162).Row ' xlUp
' 値のクリア
For intRow = 8 To intLastRow
For intColumn = 1 To 6
objWorksheet.Cells(intRow, intColumn).ClearContents
Dim objFSO, objTextFile, strContents, arrLines, arrFields, strNewContents
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile(strFolderPath & "変更一覧.txt", 1)
strContents = objTextFile.ReadAll
objTextFile.Close
arrLines = Split(strContents, vbNewLine)
For Each strContents In arrLines
arrFields = Split(strContents, ",")
For Each strContents In arrFields
If IsNumeric(strContents) Then
strNewContents = strNewContents & "'" & strContents & ","
Else
strNewContents = strNewContents & strContents & ","
End If
strNewContents = Left(strNewContents, Len(strNewContents) - 1) & vbNewLine
' データをシートに貼り付け
Set objWorksheet = objWorkbook.Sheets("2月")
objWorksheet.Cells(1, 8).Value = strNewContents
' セルの値の置換
objWorksheet.Cells(123, 1).Value = Replace(objWorksheet.Cells(123, 1).Value, "F", "FH")
objWorkbook.Save
objWorkbook.Close
objExcel.Quit
思いつきですげーチョットずつしか進まないんだけどさ。
一応ある程度の話の流れは書き出してるんだけど、あらすじだけを読み直してもスッカスカで読み応えがないんだよね。
だから思いついたタイミングでそれをAIで出力できたらなと思うわけさ。
脳内ではあんなに盛り上がっていたあの名バウトの数々が全て記憶の彼方に消えて言ってるのが悲しすぎる。
こんなので「AIがあれば誰でもポチポチで創作できる簡単な時代になった」とは片腹痛いね。
つーか人間が2人以上画面に入ったらちゃんと作画できなくなるなら、本体2人+スタンド2体が基本のスタンドバトルなんて全然お話にならないじゃん。
チーム戦とかも結構あるんですけど?
https://qiita.com/NaYuA/items/1cda0211ec44fb25d422
みんな大絶賛してるけど、これやばいやつよね
いわゆる「学生チート」ってやつで、社会人が言ったら全力全方位で駄目だしされるやつ
この「手放し称賛」が人を伸ばすんだと言う話をするなら、そのへんの大人も手放し称賛されるべきよね
さておき
POSの時【POSはPoint of Saleの略です】と説明してるのに対して
みたいなのが、非常に「わかってない感」を出しちゃってるよね
いや多分、脳内ではわかってるんだろうけど
説明口調で書くなら
みたいになる
技術用語として「await 演算子はプロミス(Promise)を待ち」みたいに直訳でドキュメンが出回ってるし
非同期で行うサーバーサイドの処理ではPromiseを使いましょうみたいなのが
サーバー書き込みなので、当然Promiseを返します、になってるんだろうけど
新人とかの、「わかってないけど書けます」連中が、大体こういう理解の仕方をしてるから
(Promiseを返すのはなんでだ?サーバー処理だから(キリッ)
もちろん、学生なんだから良いじゃん、良いじゃん、すげぇじゃん
というのもアリなんだけども
このわかってない感満載の文章を、手放しで称賛して、「考えて行動するだけでスゴイ」みたいになってるの
「みんながあんまり誉めたりするから、私自分が優秀な人間だって勘違いしちゃったじゃない!!」を思い出させる
・泣いた
オトナ帝国とか天カス学園位のレジェンドではないけど「クレヨンしんちゃん」というコンテンツは大人から子供まで読み手に寄り添って励ましてくれるというメッセージを勝手に感じて泣いた
・視聴理由→試写の感想で「けっこうシビア」と聞いて気になった
・3Dアニメ、違和感が心配だったけど、オープニングの追いかけっこシーンから3Dアニメの「すごさ」を感じさせて頂いた 超能力の波動?とかオブジェクト?が浮く影の感じとか車の逃げるシーンとかが3Dアニメにピッタリで良かった
・ネタバレ極力回避して観たからみつる君の造形が色々生々しくてビビった 眼鏡とかもだけど尖った唇とか細い顎とか生っ白い肌の色とか的確にチー牛すぎ
あと生きにくさを推しに縋ってるとことか自分じゃん…とかスマホ爆破の「見せる幸せがない」とか他人事じゃなさすぎて痛ェ…ってなった
・幼稚園立て籠もりの中継画面の生々しさ
・みつる君、エスパーお姉さんと安易に恋愛フラグたたんでよかった 「やはり恋愛救済エンドか」ってならんでよかった エンディングの手巻き寿司でちょっと顔を赤らめる位がいいんじゃ
・「食うに困らない大人」のメッセージ性が読み取りきれず己の読解力の不足を感じる
・着地点とかはネットで言われてたみたいな「モニョり」は無くはなかったけどまあ子供向けやしこんなもんやろ むしろ子供向け映画で「景気が悪い」とか「少子高齢化」「上の世代は逃げ切ることしか考えてない」とかあたりに触れたのが「こんなしんしちゃん見たこと無い」ってなった
・子連れ多いわりに上映中に子供の笑い声とかあんまりしなくて「子供的にはつまらないか…?」と勝手にひやひやした でも見終わった小学生位の子供が「楽しかった〜」って言ってたからホッとした
・みつる君に感情移入する心とひろしは「今の尺度で見るとかなりの強者」だけどそもそもファーストコンタクトでみのる君に手を差し伸べられる「いい人」だなあという心と心がいっぱいあった
・東京郊外×うさんくさい団体×超能力でモブサイコ少し思い出した
オカ研のムーを読んで共に高校時代を過ごして50〜60位のあの関係のおじさん2人、萌えでしょ…
画面の端っこでちょいちょいお互い助けあってるの良
・オトナ帝国の逆襲の令和レスポンスやりたいんだろうなのわりに着地点が「がんばれ」「人を幸せに〜」なのはちょっとそこはレスポンスとしては弱くない?と思わなくは無いけどまあ結局は自分の人生自分で奮起してやってくしかねえもんな…となった
・ちょいちょいガンダムがよぎってた
ガンダム未履修だが間接接種の頻度が高くガンダムの偉大さを感じさせられる
・エンディング、良すぎる
あの絵柄のサンボマスター、良
予防線を貼りますが、動画とかアニメとか特に専門でもなんでもないずぶの素人の意見です。
テレビでコナンのアニメがついててたまに流し見するのだけど、映像が気持ち悪くてむず痒くなる。
アニメって絵をパラパラ漫画みたいな感じで動かして、それに加えてあとから動画処理(エフェクト・カメラ移動等)を入れるふうになってると思う(そうだよね?)。
で、そのパラパラ漫画のフレームレートと動画処理のフレームレートが合ってないのがもう気持ち悪くて無理。絵は30fpsだか24fpsだかで動いてるのに、カメラのxy移動だったりアップルーズだったりは(おそらく)60fpsで超ヌルヌルなんだ。(ここで挙げた具体的な数字は特に検証していません。フレームレートが合ってないことを言いたいだけ。)
これがもう本当に気持ち悪い。でもこんなこと言ってるとそういうのにうるさい人みたいの思われるから誰にも言えない。誰かこれわかりませんか。
こういうのコナンのアニメ以外にもわりとあって、手描きアニメを仕込んだMVとかでありがち。最近でいうと「寝起きヤシの木」の0:36あたりがそうだった。なんでオブジェクトの移動だけそんなヌルヌルやねーん!いやMVも歌も可愛くて好きなんだけどどうしても気になって……。
誰かわかってほしい。
あと筆がのったから追加で言うと、これは手描きアニメではなく動画編集ソフトでつくる動画の話なんですけど、MVとかつくるとき特に理由とか自信がなければ60fpsはやめたほうがいいと思う。30とか24にするだけで一気に見栄えが良くなると思うよ。なんていうかこう、緩急がさ……(個人的な宗教)
60fpsは扱いが難しいってだけでそっちじゃないとできない表現もいっぱいあるとは思ってます。
お目汚し失礼しました。
神社は割と人通りの多い小道に面しているため、静謐、といった雰囲気はないが、左右に砂利が敷かれた短い参道を抜けて、背の高い木々に囲まれた昼でも暗い拝殿の前に来ると、「ほぼ現世、少しだけ異界」ぐらいの空気はある。
境内に一本、御神木なのか、ひときわ大きい樹が立っている。木には人の胸ぐらいの高さに縄が巻かれていて、汚れ一つない純白の紙がそこから垂れている。
…
夏になると、境内の地中から蝉が出てきて、この木に登る。羽化するために現れて木を登っていく。
蝉、しめ縄をよじ登って越えていくか、反対に縄の下であきらめて羽化すればいいのに、わざわざ縄に下げられた白い紙を羽化のポイントに定めるやつが何匹かいる。真っ白な紙の上に点々と、透明で茶色い抜け殻が残る。
しめ縄というのは、どっしりとした円柱の大木に風雪で少しささくれた縄が巻かれ、そこから新しくぱりっとした純白の紙が垂れている、そういう宗教的かつ美的な意匠なんだと思うが、まあ蝉には関係ないもんな、と思う。蝉にとっては、ちょうどいい高さにあるちょうどいい場所でしかない。
…
神社を出て100mほど、道なりにいって曲がると、今度はだいぶ由緒あるらしい寺が建っている。高名な僧が数百年前に開いた名刹らしい。
俺が住んでいるのはある有名な地方都市で、住民も多いし、観光客も大勢行き来している。しかし、この寺のお堂へと向かう広葉樹と苔だけの道を1分ほど歩いて境内に入ると、まったく何の音も気配もしなくなる。聴こえるのは、それこそ蝉の声ぐらいだ。
俺はときどき、お堂の廊下に座って、物を考えないで風景を見る。廊下は南側と北側があって、南だと境内に植えられた木、北だと目の前にそびえる岩壁を清水が伝うのが見えて、両方飽きない。
…
この前、南側に座っていたときのこと、でかい羽音を立てて蜂が一匹飛んできた。
虫が好きな人間の固有スキルの一つに、蜂が刺すやつか刺さないやつか瞬時に判断できる、というものがある。そのときも、クマバチ=刺さない、とすぐにわかったので、むしろ観察するぐらいのつもりで様子を見ていた。
蜂はぶんぶん言いながら、お堂の庇に近づいていった。
お堂の庇は木を組んだ複雑なアミアミになっている。蜂は庇のどこかの一点が気になるらしく、決まった範囲をホバリングしていたが、急にふっといなくなってしまった。
「?」と思ったが、少し観察を続けてみて、さらに驚いた。
庇に直径1cm強ぐらいの穴が空いている。ある種の蜂は木に穴を開けてそこに住むが、どうも、クマバチが巣を作るためにお堂に穴を開けてしまったらしいのである。
美しい建築も、あるいは宗教的に洗練された意匠も、生き物としてあるがままにやっている存在には太刀打ちできない。物体であることの限界というか、この場合、お堂<蜂、もしくはご神木<蝉、そういう力関係と言える。
…
風情的には少しあれかもしれないが、寺社建築をよく見ると火災報知器がついていることがある。安全面もそうだが、文化的にも重要なものだから、火には注意しているのだろう(法律的に必須なのかは知らない)。
同じことが蜂に穴を開けられた場合にも言えるはずで、歴史ある建物としては損なわれない方がいいに決まっている。
俺は寺務所に言いに行こうかと思ったが、少し考えてよした。
主な理由は「お堂に蜂が穴を開けてますよ」というところから会話を始めるのが我ながら気色悪く、億劫だったからだが、もう一つ挙げると、そもそも仏教的に、「かたちあるものが虫によって損なわれようとそれがなんだろうか」というノリなのでは、とも思ったためである。
皮相な理解だが、一切皆空の世界だし、悉有仏性の世界である(と聞く。宗派的に色々あるのかもしれないけど)。
人がつくったお堂に蜂が穴を開けようが、それでお堂が朽ちようが、お堂につくった巣で蜂が栄え、その蜂もいつか滅びようが、すべてが等価というか、はじめからそういう、かたちを結んで消えていくのを織り込んでいる世界観が仏教なんだっけ、と思った。
それで考えると、神道もいわゆる「八百万」の世界観であって、序列はあるのかもしれないが、蝉にも蝉の神…というか、「土中で数年暮らしたあと地上に出てきて飛んだり鳴いたり(オスだけ)したあとあっけなく死ぬ」神性? みたいなものがあるのかもしれない。
どういう神性だよ、という気もするが、ヨモツヒラサカに生えた桃の木とか岩とかを神と見なすのだから、蝉の神がいてもおかしくはない(おかしくはないのだけど、実際のところ、虫の神を日本神話で見た覚えはなくて気になっている。アゲハの幼虫を信仰していた宗教が大昔にあったみたいだけど)。
そういう意味では、自然界の営みによってシンボルが物質的に損なわれたり、上手く機能しなくなったりしても、一部の宗教はシステムとしてあらかじめ、そういう破壊や変質をうまく組み入れているのかもしれない。これは生命よりも宗教の法理の方が、包括的という意味で上位ということで、生命<法理であると言える。
…
で、最後にどこに着地するかというと、信仰もただの理念や言葉、ロジックだけでは生き延びたり広がったりしていくのは相当難しい、やっぱりモノ・カタチにする必要がありますな、というところに着地する。
心を寄せるためのシンボルや、目で見て手で触れられるオブジェクトがあった方がいいし、大衆の政として考えても、建築やでっけえ像とかがあった方が広めやすい。
仏像でもピラミッドでも教会でも、最低限、紙の聖典でも、とにかく、教えとして生き残り広まっていくためにはブツが必要だ。水を汲んで運むのに器がいるように、信仰にはどうしても、ブツが要る。その点では信仰<モノである。
ただ、モノはいずれ、壊れるか変形するかするわけで、俺なんかはもう、「物質を伴わなければ存立・拡大できない宗教は、戦略として物質化を伴うがゆえに、滅んだり変化することも許容し、あきらめることをどこかに織り込まないと理屈が破綻してしまう宿命でもあり、拡大と必滅の板挟み」なのでは? とさえ思う。まあ考えすぎかもしれない。
…
いずれにしても、これでお堂<蜂<信仰<お堂の三すくみが完成した。ありがたいことである。
…
正しいかは知らない。
…
何年か前に泊まった旅館は山寺のふもとにあって、せっかくだから登っていったら、と宿の人に言われ、お遍路でつくような杖をわたされた。
要らねえけどなあ、と思って登り始めたら、山道というレベルを超えて文字通りのマジ崖であり、むしろ杖あっても登れねえよ、と思ったが、どうも引っ込みがつかなくなり、気合いで登り続けた。
道がどんどん狭くなって、「落ちたら普通に死ぬなこれ」と思っていると、やがて、ほとんど空中にかかったような、ひと回りするのに10秒かからないほど小さいお堂にたどりついた。
当たり前だが、誰もいなかった。辺りは静寂に支配されていて、青い空が近くて、山の中が一望できた。
厳密に言うと誰もいなかったわけではなく、小さめのスイカぐらいあるスズメバチの巣が完全に完成してお堂の庇からぶら下がっており、スズメバチが「竣工式でーす」と言って飛び回っていた。
俺はふもとに降りてから、「蜂です」と宿の人に言った。さすがにスズメバチは言う。
ただ、蜂には当然、あれがお堂かどうかは関係のない話である。また、お堂サイドも、まあ仏教の法理に人格のようなものがあるとして、「こういう世界だからしょーがねえな」と言って苦笑する感じというか、空の近くにある静かな山中のちんまりした古刹で蜂が生命を躍動させているのに、なんかすげえ調和としか言いようのないものを感じたのを覚えているので、書いておく。🦑